Posted by quoderat on Sunday Dec 20, 2015

Humans Are Slamming Into Driverless Cars and Exposing a Key Flaw.