Crash Warning
Safety >
Posted by: Matthew M. F. Miller Date: March 22, 2017
1.25
Number of deaths per 100 million vehicle miles traveled in the U.S. – a 14 percent increase since 2014. Source: National Safety Council