07:32Presenting 11 Days in Space!
From the creator
The crew of STS-129 discusses its November mission to the International Space Station with school children and others at NASA Headquarters in Washington.
Published 2010-01-11 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.





