July 15, 2008

Discovery Docks with the International Space Station

The Space Shuttle Discovery docks with the International Space Station with views from NASA and the Russian Space Agency. Commentary provided by James Hartsfield.

Share on Linkedin Share on Google+