Space shuttle Endeavour roars into orbit from Kennedy Space Center's Launch Pad 39A as the vehicle embarks on its 25th and final spaceflight, the STS-134 mission.
Commander Mark Kelly leads the six-person astronaut crew.
Liftoff on May 16, 2011 occurred on time at 8:56 a.m. EDT.
Photo by NASA
Video of the recap of
Endeavour's first filght day of its last mission including launch
More about STS-134 Mission |