Astronaut's Spacesuit Leak Briefly Delays Spacewalk
Wednesday, March 2, 2011 - 10:01
in Astronomy & Space
A minor leak was detected on astronaut Steve Bowen's spacesuit.
A minor leak was detected on astronaut Steve Bowen's spacesuit.