This is the popular Mechanics report Dowly spoke of.
http://www.popularmechanics.com/tech...ture/911-myths
You 9-11 conspirators piss me off, being thousands of miles away from NYC yet somehow knowing more than locals and actual witnesses...
Am I the only one here that actually saw this crap to call these know nothing fruitcake morons out?