glitchnews:
The US space agency has just landed a huge new robot rover on Mars. The mission has even already sent its first low-resolution images - showing the rover’s wheel and its shadow, through a dust-covered lens cap that has yet to be removed.
•