July 17, 2019LeisureA look at the Roborace Autonomous Electric demonstration race car on the track. The DEVBOT.