Latest Photos From Discovery's Mission to Space
Sunday, April 11, 2010 - 10:28
in Astronomy & Space
A couple of crew members ventured out for a space walk around the International Space Station.
A couple of crew members ventured out for a space walk around the International Space Station.