Space shuttle Endeavour atop a modified jumbo jet makes its departure from the Kennedy Space Center in Cape Canaveral, Florida. Endeavour will make a stop in Houston before heading to the California Science Center in Los Angeles.(AP/Terry Renna) Endeavour
{}