Space shuttle Endeavour on the STS-134 mission made its final landing at the Shuttle Landing Facility…
Month: June 2011
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…