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. Liftoff was on May 16, 2011 at 12:56 UTC.
NASA
Original image data dated on or about May 16, 2011
Comments:
Leave a Comment:
You must be logged in to submit a comment. Log in now.
Comments:
Leave a Comment:
You must be logged in to submit a comment. Log in now.