No media source currently available
When NASA’s Space Shuttle program ended in 2011, few thought it would take more than eight years for U.S. astronauts to launch back into orbit from Kennedy Space Center in Florida.