At least it was on a closed track. Too many Vin Diesel wannabes are out there driving like maniacs on public streets.
Reckless lifestyles have gone up several notches since the 1990s. Personal habits...affecting the statistics. It’s like the record number of people on mountain climbing.