Challenger: The Final Flight
Challenger: The Final Flight

Challenger: The Final Flight

  • TV14
  • American history, Documentary, History, Science
  • 16 September 2020

On Jan. 28, 1986, the space shuttle Challenger explodes, engulfing its crew in a ball of flame.