The World Trade Center opens (1973)

If you stand on the roof of Tower One… on an impossibly clear fall day, you can see… forever, or at least 100 miles into every direction of forever. Contemplations of infinity seem perfectly normal in the milieu of the Trade Center.

Read more »

Pin It on Pinterest

join the fun

Don’t miss out on the latest and greatest vintage stuff!

Sign up for our free weekly newsletter here.