Posted on July 4, 2012July 20, 2017 by GarryAt the world trade centre. New world trade centre New York Share this:TweetMoreMastodonRedditShare on TumblrPocket