Lights Mark World Trade Center

By on Tuesday, September 9th, 2008 at 5:22 am


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.






Categories



Archives





Red Sauce Book




Search Site





Feeds