Quantcast
Last updated on June 3, 2012 at 9:03 EDT
Repost This

Finishing the Interior of the ISS

August 8, 2008

The crew finishing the setup of the interior of the International Space Station.