5 Feet of Fury

Watch out, Popular Mechanics

Cracked.com has a hilarious takedown of Loose Change and the 9/11 conspirazoids.

PS: “Holocaust promoters” — that’s a new one on me…