October 30, 2008

Endeavour Docks with the ISS

During STS-113, Space Shuttle Endeavour docks with the International Space Station.

credit: NASA

Share on Linkedin Share on Google+