Deer = hooligans.
Totally true! a deer vandalised the front of one of my cars, very annoying indeed.
How fast were you driving when you hit it?
i have no idea, hard on the brakes from 40 about 10 feet from hitting it so will have been under 40 for sure, was on a NSL road so lucky i wasnt screaming through at 60.. not that you could get round the blind bend at that speed.