Posted on June 3, 2010March 31, 2019World Trade Center The site is really starting to take on a new look. This is early April 2010.