Astronauts Would Live in Space Module 'Colbert'
Tuesday, April 7, 2009 - 09:08
in Astronomy & Space
Astronauts are confident the right name for the International Space Station's new room will be found.
Astronauts are confident the right name for the International Space Station's new room will be found.