Never mind the car - you have deer in your driveway? :woot: That's like a given in a lot of parts of the US and more an annoyance than anything else..