October 12, 2016 The Road to Zero Shea Denning Earlier this month, the National Highway Traffic Safety Administration (NHTSA) reported an estimated 10 percent increase in traffic fatalities for the first six months of 2016. NHTSA’s report was based […]Read post