July 22, 2008

Endeavour Undocks from the ISS

Space Shuttle Endeavour undocks from the International Space Station.

Share on Linkedin Share on Google+