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.

Please follow SpaceRef on Twitter and Like us on Facebook.