Nyland’s test shows what the car can do beyond lab conditions.
Scientists now believe life may be found on the notoriously inhospitable planet of Venus – but they believe it will have come ...