when did the endeavour launch
NASA's space shuttle Endeavour heads to the launch pad for its final mission, STS-134, while bathed in bright xenon spotlights on March 10, 2011 at NASA's Kennedy Space Center in Florida. Endeavour will fly its 25th and last mission during the STS-134 flight. (NASA TV)