Quantcast
Last updated on June 2, 2012 at 14:15 EDT
Repost This

Astronauts from STS-121 Mission Finish Task

July 21, 2008

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