May 14, 2010: Space Shuttle Atlantis STS-132 lifts off from Pad 39A on its final mission to the International Space Station. The 6 person crew will be delivering Russian-built Mini Research Module-1, also known as Rassvet. Kennedy Space Center, FL.
Add to Cart Download