Space Shuttle Endeavour Arrives In L.A. Atop Transport Plane
In This Photo: Space Shuttle, Endeavour
Space Shuttle Endeavour arrives in L.A. over Santa Monica beach atop a NASA transport plane on September 21, 2012 in Los Angeles, California.
(Sept. 20, 2012 - Source: Jason Merritt/Getty Images North America) more pics from this album »
Show Space Shuttle With: