Deer season is approaching! Drivers beware
According to the National Highway Traffic Safety Administration, there are nearly 1.5 million car accidents each year involving deer. The Insurance Institute for Highway Safety noted that out of those 1.5 million accidents, nearly 200 drivers are killed. The...