Solar Powered Freedom Posted by John Adams on December 2, 2011 Posted in: Freedom Tower. Tagged: Freedom Tower, glass facade, Lower Manhattan, solar, World Trade Center, WTC. Leave a comment Glass Facade installation passes 62nd Floor Share this:TwitterFacebookLike this:Like Loading... Related Posts navigation ← Freedom Shines in Brooklyn Katyń Memorial →