On this day in 2011 - May 16th - STS-134 Endeavour was launched, the final space shuttle mission.