According to the US Department of Transportation Federal Highway Administration there were over 5,890,000 vehicle crashes last year. Over 120,000 of those crashes were weather related. Meaning that the weather such as rain, sleet, snow, fog, cross winds and blowing...
Weather Related Traffic Accidents
read more