Watch: Space Shuttle Endeavour's Final Landing
Space Shuttle Endeavour landed at 2:35 am at Kennedy Space Center in Florida this morning following the penultimate flight of the Space Shuttle program.
"It is sad to see her land for the last time but she really has a great legacy," shuttle commander Mark Kelly said, moments after landing the youngest ship in the US fleet, ending its 25th journey to space.
Said Mission Control: “Your landing ends a vibrant legacy for this amazing vehicle that will long be remembered. Welcome home, Endeavour.”
Watch the landing, AFTER THE JUMP...