Quantcast
STS083-308-025
34 of 67

STS083-308-025

June 3, 2011
Payload specialist Roger K. Crouch, talks to ground controllers while working at Combustion Module-1 in the Spacelab Science Module. Crouch, along with five other NASA astronauts and a second payload specialist supporting the Microgravity Sciences Laboratory (MSL-1) mission were less than a fourth of the way through a scheduled 16-day flight when a power problem cut short their planned stay.


comments powered by Disqus