Lights Mark World Trade Center


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.

Comments are closed.




All Content Copyright 2003 - 2012
IanMacAllen.com | All The Thins I Eat