27 seconds of the lift off of the space shuttle Challenger’s ill-fated mission. Includes control audio of the countdown and shows the moments of flight before the disaster. January 28, 1986.
One-time cost for instant download. Master clip will not have watermark
There are no reviews yet.