Skip to main content

World Trade Center "Twin Towers" - New York City (High Thermo)

By jgary3688

Opened to the public on April 4, 1973 the Twin Towers of the World Trade Center were once the tallest buildings in the world before being surpass by the Willis (Sears) Tower in Chicago, IL and were sadly destroyed on the morning of September 11th, 2001.
  • SCENE STATS
  • Played 25 times by 15 dreamers
  • Played for a total of 19 minutes by the coMmunity
  • 9 thumbs up
  • Remixed once
  • 3 followersView followers

Oh dear! Your browser is either unsupported or there has been a problem loading the page.