Sounds very similar to what happened to me last night. A buck with big ole antlers came racing across the highway and slammed into the side of me. So thankful the deer didn't come in the car and join me, my wife, and 3 young kids in the back seat. The driver's side mirror detached and flew...