Monday, March 7, 2011

Police Helicopter Above Twin Towers

Here's the collapse of the twin towers on September 11, 2001 from a NYPD helicopter.  NYPD officers can be heard crying out in shock at the violent demise of the towers and their occupants.



http://www.youtube.com/user/Cryptome1

No comments: