Space Video of the Day - 080128
"Obviously a major malfunction"
This is a 2001 documentary from the Discovery Channel on the Challenger disaster, 22 years ago today.
Space Video of the Day Archive
space video of the day