T.C.R.I. Building
Location » T.C.R.I. Building appears in 16 issues.
The TCRI Building is a building where an alien race called the Utroms hide from human eyes in the world of the Teenage Mutant Ninja Turtles.
Recent topics on T.C.R.I. Building
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment