The Final Voyage

Space shuttle Endeavour on the STS-134 mission made its final landing at the Shuttle Landing Facility…

Endeavour’s Final Journey Home

A vapor trail follows space shuttle Endeavour as it approaches Runway 15 on the Shuttle Landing…

Space Shuttle Endeavour Sails To Home Port For Final Time

Space shuttle Endeavour and its six-astronaut crew sailed home for the final time, ending a 16-day…