Pin It
This is a Commercial produced in 1983 for the Observation Deck of the Twin Towers.
Located on the 107th floor of the South Tower, the deck allowed people to see across all of New York City and even into New Jersey and Connecticut.


Recommended

31 maj 2021 1737
25 grudzień 2021 1069
29 wrzesień 2021 933
20 październik 2021 715