National Highway Traffic Safety Administration statistics show improving numbers for motorists. We love it when we get to share good news! This December, the National Highway Traffic Safety Administration (NHTSA) released encouraging numbers in their most recent annual traffic fatality report. Measuring data from 2019, the NHTSA reports that traffic fatalities are down compared to […]