September 30, 2011Brace yourself – road debris is hazardous Debris on the road, it is estimated, causes 80-90 fatalities and 25,000 crashes per year. Get some tips on avoiding the hazards.