FEMA video Dec. 17, 2001 - firetruck 50 feet below street level.

Category:

9/11 Video Archive

Leave a Reply

Your email address will not be published.