World Trade Center Remembrance Perfect Poster
- from our Affiliates
Every year on September 11, bright lights fill the night sky to mark the location of the two former towers of the World Trade Center in downtown Manhattan while the entire city mourns the loss of lives on 9/11.