21 Apr 2021, 07:32 UTC · By: Cristian Curmei / This rover-like vehicle includes an odd wheel design meant to grip even when riding on uneven terrain; propulsion seems to be provided via a jet-thruster