Every year, nearly 900 people are killed and nearly 76,000 people are injured in vehicle crashes during snowfall or sleet. Each year, 24 percent of weather-related vehicle crashes occur on the snowy, slushy or icy pavement and 15 percent happen during snowfall or sleet. Terrifying car accidents in wintry weather such as blinding squalls have killed…

Read More