Posted by: sidster July 27, 2006
Login in to Rate this Post:
0
?
http://video.google.com/videoplay?docid=-4429289437231286745&q=911+truth
There was a similar video posted in the past as well. But this one is more scientific.