Radio City Music Hall

Radio City Music Hall is an entertainment center in New York City.

History
The Radio City Music Hall was seen in a flashback that Mr. Burns had.