August 6, 2009

ISS: May 19

A short clip that focuses on the International Space Station on May 19, 2008.
Credit: NASA

Share on Linkedin Share on Google+