Major crash with reported fatality causes significant traffic disruptions on the Southwest Freeway in Houston. Delays stretch ...
Driving' is 10X safer than human drivers and saves lives. The data Tesla has released doesn't support that claim.