November 28, 2014 0 A Look at the Tenants of the New One World Trade Center The building known as the Freedom Tower, or One World Trade Center opened up with its first tenants moving in [...]
September 12, 2014 0 Amazing Interactive Panorama from The Freedom Tower On September 28, 2013, a camera was brought up to the spire of the newly built Freedom Tower. It took over [...]