June 4, 2008

First Spacewalk of STS-124

Space shuttle astronauts from the STS-124 mission took their first spacewalk yesterday.

Share on Linkedin Share on Google+