Human drivers have worse track record

Keith Crain opposes testing driverless technology on public roads seemingly because of one accident resulting in the unfortunate death of one pedestrian