May 16, 2011: Space Shuttle Endeavour STS-134 lifts off from Pad 39A on its final mission to the International Space Station before retirement to the California Science Center. The 16 day 6 person crew will be delivering the Alpha Magnetic Spectrometer and spare parts. Kennedy Space Center in Cape Canaveral, FL.
Add to Cart Download