NASA – STS-135 Posted by imus on July 8, 2011 Posted in: History-Science-Interesting, World News. Tagged: nasa. NASA – STS-135. The last shuttle mission, Atlantis, only 33 missions, starting in 1985. Posts navigation ← northern sky, bonefish willies, sick as a dog, missed baseball game back in the swing at work, shuttle launch a-ok, still feeling sick →