Rick Mastrazzo on the second spacewalk of mission STS-131, on April 11, 2010

Rick Mastrazzo on the second spacewalk of mission STS-131, on April 11, 2010