Endeavour finishes 1st leg of trip to museum

ABC News

Endeavour has completed the first leg of its historic 12-mile journey from LAX to the California Science Center.