Space Shuttle Endeavour Leaves Houston on Last Journey West

SPACE.com
Space Shuttle Endeavour Leaves Houston on Last Journey West
Space Shuttle Endeavour is ferried by NASA's Shuttle Carrier Aircraft (SCA) over Houston, Texas on September 19, 2012, during a three-day flight to Los Angeles, where the shuttle will be put on public display at the California Science Center.
View Comments (0)