Quantcast

STS-119 Third Spacewalk

March 24, 2009

Highlights from the last of three scheduled spacewalks during the STS-119 mission. credit: NASA



comments powered by Disqus