World | Sun Oct 14, 2012 2:24pm EDT

Space shuttle Endeavour rolls into new L.A. home at museum