Photo: Space Shuttle Endeavour

15 Oct 2012

NASA's Space Shuttle Program ended in 2011 after 30 years and 135 missions. The Space Shuttle Endeavour is moved to the California Science Center in Los Angeles on October 13, 2012. The 77,272 kg shuttle will travel at no more than 3.2km per hour along a 19km route from Los Angeles International Airport to its final home at the California Science Center.