TMNTPedia
TMNTPedia

The Radio City Music Hall is a theatre venue on the [Manhattan Island]]. In the TMNT Adventures miniseries The Year of the Turtle, the Power Rangers make appearance there.[1]

References