Monday, July 11, 2011

9/11 North Tower Demolition - Decending Horizontal Blasts At Speed Of Falling Debris‬‏