After touring California on its final trip, the space shuttle Endeavour greets its new neighbors in Los Angeles before landing at LAX.
After touring California on its final trip, the space shuttle Endeavour greets its new neighbors in Los Angeles before landing at LAX.