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 [...]