Live Video of Atlantis STS-135, The Last Space Shuttle Launch

Live video of Atlantis STS-135, the final launch of a NASA Space Shuttle bringing an end to an amazing 30 years.

via NBC Nightly News

Follow Laughing Squid on Facebook, Twitter, Pinterest, LinkedIn, Tumblr, Email and RSS.

This post is sponsored by...


Advertise on Laughing Squid