Car Show at Rockefeller Center

Car Show at Rockefeller Center


New York, New York (NY), US
30 Rock (far side of the street) is NBC headquarters. The area with the umbrellas and the statue of Promethius is an ice skaing rink in the winter.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement