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