August 6, 2009

STS-124: EVA Information

This video clip gives and explains information about NASA’s EVA mission.
Credit: NASA

Share on Linkedin Share on Google+