Live action footage
Top of the Rock Rockefeller Center, New York City
HD 720
1280 x 720
Editorial Use Only