Third successful spacewalk after water leak concern
Monday, March 2, 2015 - 10:00
in Astronomy & Space
Two NASA astronauts completed their third spacewalk in eight days Sunday to prep space station for dockings by new crew ships
Two NASA astronauts completed their third spacewalk in eight days Sunday to prep space station for dockings by new crew ships