This is the show (read: ad for NBC) that plays in the elevator on the way to the Top of the Rock, the observation deck at Rockefeller Center.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…