Radio City Music Hall View From My Seat Radio City Music Hall is a music hall located in Rockefeller Center in New York City. The hall was opened in 1932 and was designed by Edward Durell Stone. The hall is known for its art deco design and for its annual Christmas show, the Radio City…
Read more
Categories: Tech