Saturday, September 21, 2013

European Space Agency might send robot snakes into space