3 ms·
Full self driving means fully self driving. Beta product, sold to consumers, should not mean, it's kills people some of the time
by ncr100 4y ago
Full self driving means fully self driving.
Beta product, sold to consumers, should not mean, it's kills people some of the time