Deer horn in on drivers – The Free Lance-Star


Deer horn in on drivers
The Free Lance-Star
So far in 2012, six people have been killed in accidents involving the animals, according to the Virginia DMV. That equals the total ... West Virginia holds onto the title as the state where you are most likely to crash into a deer. Scott Shenk: 540 ...

and more »

Leave a Comment