Endeavour's farewell flight

The National

Space shuttle Endeavour landed safely at the Los Angeles International Airport Friday after a whirlwind aerial retirement tour around California landmarks

More From Embedded-Only/News