Lights Mark World Trade Center
By admin
Tuesday, September 9th, 2008 | Waterfront | 1,323 views | Permalink |
The twin beams of light marking the World Trade Center have returned for September 11th. The lights are not in the location of the former towers.

