December 9, 2009

STS-129: Station Resupply and Readiness

This video is an overview of the sts-129 mission. credit: NASA

Share on Linkedin Share on Google+