STS-129 Presenting 11 Days in Space!
The crew of STS-129 discusses its November mission to the International Space Station with school children and others at NASA Headquarters in Washington.
The crew of STS-129 discusses its November mission to the International Space Station with school children and others at NASA Headquarters in Washington.