The clouds were overcast, but the weather wasn’t a concern and space shuttle Endeavour lifted off from Kennedy Space Center on its 25th and final mission.
Commander Mark Kelly and the other five astronauts of the STS-134 crew blasted off from launch pad 39A at 8:56 a.m.