The space shuttle Atlantis lifts off from the Kennedy Space Center Friday, July 8, 2011, in Cape Canaveral, Fla. Atlantis is the 135th and final space shuttle launch for NASA. (AP Photo/Morry Gash) Space Shuttle Atlantis Blasts Off July 8, 2011
UPDATED: Please read and follow our commenting policy: