New car accident numbers are in: It isn’t good. Two new reports – one from the National Highway Traffic Safety Administration (NHTSA) and another from the U.S. Centers for Disease Control and Prevention (CDC) – indicate that auto accident deaths spiked last year and even though it’s lower than it…
Updated: