STS-135: The End
by Perry Michael Simon on July 21, 2011
At 5:57 ET this morning, Atlantis touched down in Florida, bringing to an end NASA’s final shuttle mission. In case you missed it, here it is:
Sigh.
And this would be a good time to go back and read Matt’s posts about the launch, here, here, here, and here.


Pretty cool video from Nature.com on youtube of all the STS missions set to 65 Days of Static
(yes, it really should be 65daysofstatic, but that’s harder to read)