STS-134 Shuttle Endeavour Docks to ISS For Final Time


Space Shuttle Endeavour docked to the International Space Station for the final time today at 10:14 UTC, The docking ring then slowly retracted bringing the two vehicles together where the latches were then driven into place.

Source: NASA Television



STS-134> View More STS-134 Videos