Challenger: A Rush To Launch

29 Jan 2016 50:22 941
1,052,353
6,586 367

An Emmy Award winning documentary about flight STS-51-L and what all lead up to the Challenger explosion and the loss of 7 Astronauts.

Related of "Challenger: A Rush To Launch" Videos