Posted by quoderat on Wednesday Aug 31, 2016

Humans are the main obstacle to the driverless revolution.