The crew carefully guides the space shuttle Endeavour into its new home at the California Science Center in Los Angeles on Sunday, October 14. Endeavour completed a 12-mile journey from Los Angeles International Airport to the science center where it will go on permanent public display.
{}