Nov 23, 2008

New collapse footage of WTC7 and North Tower - Nov 2008

Controlled demolition is self-evident to the average unbias viewer in this newly released footage. See The Corbett Report for details on this piece.