3 ms·Another nail in the coffin of "self driving cars will be here very soon!"...by LatteLazy 6y agoAnother nail in the coffin of "self driving cars will be here very soon!"...