Atlantis Photos And Video Of Final Shuttle Mission Landing

Posted on Jul 21 2011 - 8:34am by gchoe

Atlantis Photo Final Landing

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.

Leave A Response