Eerie World Trade Center picture shows New York lit up at night

Eerie World Trade Center picture shows New York lit up at night
It was a foggy September 11, 2010 and the lights from where the World Trade Center stood created an eerie glow in New York City. Both urban and suburban New Yorker's could easily see this mark from where the twin towers fell nine years ago, as far away as Ossining! This picture was taken from Pier 17 at the Seaport.

Here is a picture to contemplate why we must never forget:

World Trade Center New York lights





 
Related Posts Plugin for WordPress, Blogger...