Sorry that happened to you. Thank God nobody was hurt and it wasnt worse than that.Also the front fender flare next to the driver's door is not attached anymore.....
You know you're from West Virginia when this is in your comments.You are lucky!!! Up here in the Northern Panhandle of WV a deer is normally the size of a small horse or normal size donkey. When you hit a deer up here you normally end up totally your vehicle.