Nasa mars rover

06.21.12
ESA team builds self-piloting rover in six months, tests it in Chilean desert
06.21.12

ESA team builds self-piloting rover in six months, tests it in Chilean desert

Chile's Atacama Desert might not be true Martian territory, but it's close enough for the European...

View