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