A rendering of the new World Trade Center. By Dbox
1 / 1
Thu, Aug 11, 2011 3:50 PM EDT