Radio City Music Hall is a real life theatre venue in the New York City borough of Manhattan, located within the Rockefeller Center building complex in Midtown Manhattan. In the Teenage Mutant Ninja Turtles Adventures miniseries The Year of the Turtle, the Power Raiders make an appearance there.[1]