Buy Add to Lightbox Download
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.
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.
Filename: RTG20110516-0073.JPG
Copyright