Radio City Music Hall

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.