The Department of Transportation reports that nearly a quarter of weather-related vehicular crashes occur during wintry weather–snow, ice or a slushy mix. To make matters more concerning, 116,000+ people are injured and another 1,300+ lose their lives each year....

read more