Twin Towers

article placeholder

Dramatic NYPD Video of 9/11 Attack Released (watch!)

A New York City Police helicopter flying above the flaming Twin Towers after airliners slammed into them on Sept. 11, 2001 captures the dramatic scene on video, including the collapse of the buildings. ‘Holy shit! That’s it, biggest disaster in the world, right there,” the pilot exclaims in disbelief....