This friendly driverless car has ditched the steering wheel and pedals

- Advertisement -
Exit mobile version