Tuesday, March 11, 2008Take-OffSpectators watch the space shuttle Endeavour launch from the Kennedy Space Center in Cape Canaveral, Florida.