August 17, 2019 REPORT: Self-Driving Cars 95% Less Likely to Pull Off Sick Donuts in 7/11 Parking Lot REPORT: Self-Driving Cars 95% Less Likely to Pull Off Sick Donuts in 7/11 Parking Lot PALO ALTO, Calif. — A disheartening new report from Tesla concluded earlier this week that self-driving cars are still years behind their traditional counterparts when…