Did you watch the video on 9/11 on Google ??.

United States
November 11, 2006 7:25pm CST
.
No responses