
The campaign was created around 1979/1980 to promote the South Tower's Top of the World Observation Deck and the North Tower's famous Windows on the World restaurant.
While it was a widely distributed travel pamphlet found in hotels and tourist centers, it was also published as a print advertisement in various magazines and travel guides—which is likely why you remember seeing it in an inflight format or travel publication.
Posted by Astros2121
2 Comments
Foreshadowing
Weird everyone still believes that heaven is just up