IPFS News Link • 911 / World Trade Center
New 9/11 helicopter footage released by police
• RawStory.comMore video is available from New York Daily News.
This video is from RT, uploaded March 8, 2011.
More video is available from New York Daily News.
This video is from RT, uploaded March 8, 2011.