2006-08-25 @ 40 Watt [I am the World Trade Center’s Last Show] August 28, 2006March 18, 2021 I am The World Trade Center (Last Show) 🙁 / Maserati Click to see the entire gallery! Share this:Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)