Space Astronauts to Give Space Station a New Closet March 2, 2011March 1, 2011 0 Comments Discovery shuttle astronauts will install a much-needed storage module at the space station today. URL: http://feedproxy.google.com/~r/spaceheadlines/~3/FVnL543KBuE/10991-discovery-crew-space-station-closet.html