The Space Shuttle Atlantis (STS-135) has made the final landing at the Kennedy Space Center in Cape Canaveral, Florida on July 21, 2011. It is finally over, all NASA funding is now going to fund education additional wars. Kidding, kidding.
Space Shuttle Atlantis had an uneventful night landing ending 30-years of space exploration for NASA.