Connect to share and comment

World trade center al qaeda

World trade center al qaeda

The annual “Tribute in Light” memorial echoing the twin towers of the World Trade Center illuminates the night sky during the 10th Anniversary of the September 11, 2001 attacks.

Stan Honda