universetoday.com
Shuttle Endeavour Lands for the Final Time at Edwards Air Force Base - Universe Today
En route to its final home in Los Angeles, space shuttle Endeavour is taking a victory tour of sorts through the southern part of the US. Yesterday, the shuttle took off from Kennedy Space Center, mounted atop the Shuttle Carrier Aircraft (SCA), and landed in Ellington Field near Johnson Space Center in Houston, flying over … Continue reading "Shuttle Endeavour Lands for the Final Time at Edwards Air Force Base"