Quantcast

Crews Work Together in the Destiny Laboratory

July 23, 2008

The STS-118 and Expedition 15 crews work together in the Destiny Laboratory of the International Space Station.



comments powered by Disqus