Loading...

Space shuttle Endeavour's final flight to L.A.

|NASA's retired space shuttle Endeavour is on its way to Los Angeles, where it will be displayed at the California Science Center.