Space Shuttle Endeavour's Final Touchdown

The STS-134 crew was safely returned to the Kennedy Space Center at 2:35am EDT on June 1, 2011, concluding the storied career of this fantastic piece of machinery.
credit : NASA