"Gee, this is harder than I thought." This article doesn't contain enough information. If you know anything about TCRI Tower, |
The TRCI Tower is a fictional building located in New York City in Teenage Mutant Ninja Turtles: Out of The Shadows.
Trivia[]
- One Bryant Park is used as a stand-in for the TCRI Tower