Quantcast
Last updated on April 18, 2014 at 1:21 EDT

Rick Mastracchio

June 28, 2010

In their own words with Rick Mastracchio. credit: NASA