Monthly Archives - February 2018

Road Debris Causes More Than 25,000 Crashes Per Year

That’s right. According to a report by the AAA Foundation for Traffic Safety, vehicle-related road debris is estimated to cause over 25,000 crashes and 80-90 deaths per year in North America. While that’s a tiny fraction of overall accidents and deaths (thankfully), these incidents affect all of us. We pay for them one way or another – through lives injured or lost, [...]