Space Shuttle Endeavour Lands in Los Angeles
LOS ANGELES - The final shuttle flight has landed. Endeavour strapped to a NASA 747 transport made the trip to the west coast.
Flying low over several landmarks before landing at Los Angeles international airport this afternoon.
In a few weeks it will be moved on the ground to the California Science Center, a 12 mile trip that may be its most criticized journey.