US space shuttle lands after final flight over California

The US space shuttle Endeavour landed in Los Angeles Friday, after a spectacular series of flypasts on the last leg of its voyage into retirement. Duration: 00:55