Quantcast

Astronauts from STS-121 Mission Finish Task

July 21, 2008

Mike Fossum and Piers Sellers finish their tasks, and end EVA #1



comments powered by Disqus