Damn deer are everywhere around Hoover Res. I used to drive Big Walnut, Aka "Deer Alley" everyday when I worked at Polaris. I would see deer almost everyday where Big Walnut dead ends onto Sunbury Rd. It looks like you got away with minimal damage. Sorry about your luck man, you may want to postpone that vacation.