Technology | Thu Sep 20, 2012 4:43pm EDT

Space shuttle Endeavour lands piggyback in California