Every year, more than 100,000 Americans are involved in a car accident involving snow, ice, or slush. Even more concerning is that 1,300 are killed in these same conditions as well. Unfortunately, Mother Nature can be cruel, making driving in winter far more challenging than at any other time of the year. While salt...
Read More