News Caught on Video: One World Trade Center: 2004-2012 Brendan Harrison May 3, 2012 0 Comments 0 Likes Courtesy of Earthcam, unbelievable time-lapse video that shows the construction of the New World Trade Center. Amazing. Post navigation PreviousNext Brendan Harrison brendan@camcloud.com
No Comments