A year ago this week, Space Shuttle Endeavour was on launchpad 39A waiting for her final mission. The first launch attempt of STS-134 scheduled for April 29th at 3:47pm was scrubbed at 12:20pm due to problems with two heaters on one of the orbiter’s auxiliary power units. Two weeks later, she launched on May 16th at 8:56 am.
Commander Mark Kelly, Pilot Gregory H. Johnson, and Mission Specialists Michael Fincke, Roberto Vittori, Andrew Feustel, and Gregory Chamitoff delivered the Alpha Magnetic Spectrometer and an ExPRESS Logistics Carrier to the International Space Station.