07:32Media Updated on Space Shuttle Program
From the creator
Managers discuss the state of NASA's Space Shuttle Program at a news briefing held at the Johnson Space Center in Houston. The next shuttle launch, the final flight of Endeavour, is targeted for April 19 from the Kennedy Space Center in Florida. STS-134 will be a 14-day mission to the International Space Station.
Published 2011-03-24 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.





