Science Space shuttle Endeavour touches down (+video)

The space shuttle Endeavour landed in California on its way to its final resting place. On the way, it made a flyover in Tucson, Arizona where former Congresswoman Gabrielle Giffords and her husband Mark Kelly, Endeavour's retired commander, were watching. 

By , Reuters

AP Photo/Jae C. Hong

The space shuttle Endeavour, carried piggyback atop a jumbo jet, landed at Edwards Air Force Base in California on Thursday at the tail end of a cross-country trip to Los Angeles to begin its final mission as a museum exhibit.