Watch NASA Video of the Atlantis Launch May 14, 2010 0:00 AM Your browser doesn’t support HTML5 US Space Shuttle Atlantis Lifts Off on Its Final Mission