Quantcast

STS-123:5th EVA3

August 13, 2009

Watch as astronauts and crew workers work on the Space Shuttle Endeavour. Part Three
Credit: NASA



comments powered by Disqus