HolyCoast: Newly Found Footage of the 1986 Challenger Disaster Discovered

Saturday, February 25, 2012

Newly Found Footage of the 1986 Challenger Disaster Discovered

A tourist filming the launch from the Orlando Airport captures the Challenger disaster on a recently discovered tape:


No comments: