World Trade Centers

Two lights from the former site of the World Trade Centers shine for the 10th anniversary of 9/11.

Image by GARY HERSHORN / Reuters

Related Funny Pictures:

Leave a comment