Advert Description Leaflet on the former World Trade Center in New York from the 1980s and used ticket to the Observation Deck. Read more