Endeavour shuttle astronauts wrapped-up a near six-hour spacewalk early Sunday, installing fluid tubes to the landmark observation deck on the International Space Station.
http://www.space-travel.com/reports/Astronauts_outfit_space_station_observation_deck_999.html
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment