This Is What You Look Like To Ford's Driverless Cars

2017-02-08 11

Would you trust a car that has 2 lidars, 7 cameras, 6 radars and no driver?