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