Netflix has begun the countdown to a "re-launch" of one of NASA's most well-known missions in spaceflight history. The streaming service has set Sep. 5 for the premiere of "Apollo 13: Survival."
Apollo 13: Survival' documentary has 'go' for Sep. 5 launch on Netflix : Read more
Apollo 13: Survival' documentary has 'go' for Sep. 5 launch on Netflix : Read more