A revolutionary robot rover, made to aid mankind find habitable locations on mars, showcased
Last seen: July 10th at 10:28pm — Visit site