Endeavour moves to L.A.

News

In an impressive maneuver, the space shuttle Endeavour has backed into a Los Angeles parking lot for a pause on its final journey to the California Science Center.

More From Embedded-Only/News