February 14, 2005
Tearing the Foil Hat?

Instapundit linked up this Popular Mechanics article that debunks in detail just about every 9/11 conspiracy I'd heard of, and a few I hadn't. There's no idea so looney that someone can't be found who believes it, but at least this gives the rest of us both ammunition and comfort when confronted with the loons in their bell towers.

Posted by scott at February 14, 2005 02:16 PM

eMail this entry!
Comments
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?