Autonomous vehicles will save us all! Self-driving cars are the future! …or, so I thought until I watched the following clip. Before we get to that, a bit of background. The video below is from a recent live broadcast of Roborace, the world’s first all autonomous full-scale motor race series.