STS-132Space Shuttle Atlantis / OV-104United Space AllianceLaunch Status Success Fri • May 14th, 2010 6:20 PM UTC View More Information