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 occurred on time at 8:56 a.m. EDT.Image credit: NASA
May 16, 2011
1 min read