Freedom Tower – Tale of Two Weather Systems Posted by John Adams on October 10, 2011 Posted in: Freedom Tower. Tagged: 9/11, Freedom Tower, New York City, NYC, World Financial Center, World Trade Center, WTC. Leave a comment reflections Time Lapse #11 Share this:TwitterFacebookLike this:Like Loading... Related Posts navigation ← Freedom Tower – Up Close and Personal Another Vantage of Freedom →