World Trade Center Wreckage on 9/11 September 11, 2014July 3, 2018 Chuck Ros Leave a comment Share on facebookTweet on twitter This twisted piece of wreckage from the World Trade Center is on display at the Imperial War Museum North in Manchester, England.