Astronauts Would Live in Space Module 'Colbert'

More from Space.com