July 24, 2020 July 24, 2020Futuristic new car: Mercedes-Benz VISION AVTR – doesn’t have a steering wheel!