September 16, 2008

Expedition 13 Crew Welcomes STS-121 Crew

The Expedition 13 crew welcomes the crew of STS-121 aboard the International Space Station on July 6, 2006.

Share on Linkedin Share on Google+