Weather Impacts on Car Safety – snow, sleet, slush

As the northeast prepares for what could be a  historic snow storm please check out these car accident statistics and driving safety tips.On average, there are over 6,301,000 vehicle crashes each year. 24% percent of these crashes— approximately 1,511,000 — are weather-related.  Weather-related crashes are defined as those crashes that occur in adverse weather (i.e., […]