You are viewing a single comment's thread from:
RE: The 2030 Mars Rover - New invention invented by Parker Brother for the Mars planet
Have you been in Mars? I don't think so but you can check the car. They produced for NASA they put in the car Navigation, communication and life support. The image of the car resembles a monster. The car is going all road. Thanks for sharing