July 8, 2011

Astronauts Strap into Atlantis One Last Time

The STS-135 crew straps into space shuttle Atlantis for one final time. credit: NASA

Share on Linkedin Share on Google+