Space Shuttle Endeavour safely landed back on earth a little after 2:30 am last night. If you're in Central Florida, you may have heard the double boom-boom of the shuttle breaking the sound barrier on its way home.
STS-134 was the final mission for Endeavour, and while I am thrilled and relieved to see the crew safe back on terra firma, I am also sad to know that this amazing vehicle will never again tour the heavens.
Orlando Sentinel photographer Red Huber took this beautiful photo of the landing and posted it on his Twitter account:
Atlantis will be the final space shuttle mission, currently scheduled for July.