Footage of a Police Chopper Closest to the Towers on 9/11 Released by Government (Video)

March 7, 2011 0

[youtube w465MHsvYpg]

© 2011, . All rights reserved.