Money Hitting a deer on the road is the cause of £1 million worth of damages to vehicles every year December 9, 2015