Endeavour arrives at L.A. museum

October 15, 2012