
Godspeed Atlantis STS-135!! Thank you, NASA Space Shuttle Program for declaring in February 2011, one more mission, despite a dire funding situation. Yesterday, we watched sadly as Atlantis launched for the very last time from Kennedy Space Center in Florida. For today's Saturday Shorts I've selected a video of yesterday's sentimental last voyage.