Quantcast
Last updated on April 19, 2014 at 13:20 EDT

STS-132 Astronauts Strap In

May 14, 2010

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