Space Shuttle Atlantis (STS-135) launch from Launch Complex 39A, Kennedy Space Center, 15 29 03 UTC, 8 July 2011 Published on July 8, 2012 in 8 July 2011, 15:29:03 UTC, T minus ZeroFull resolution (1280 × 840) ← Previous Next → Space Shuttle Atlantis (STS-135) launch from Launch Complex 39A, Kennedy Space Center, 15 29 03 UTC, 8 July 2011. (NASA)