Quantcast

STS-132 Astronauts Strap In

May 14, 2010

This video shows the astronauts strapping in for lift off on Atlantis’ final flight. credit: NASA



comments powered by Disqus