January 12, 2010

Crew Performs Equipment Check

The crew that will launch aboard space shuttle Discovery on its STS-131 mission participated in a crew equipment interface test. credit: NASA

Share on Linkedin Share on Google+