Thursday, February 11, 2010

New pictures of 9/11

New photos of 9/11 taken from police helicopters released for the first time. Stunning!

No comments: