Well thats one way to go hunting... I hope he didnt get glass in his eyes too, being in the biz i have many a time EVEN wearing safety glasses, doesnt infect most of the time like metal...
I hit one myself one night going home. It was in front of me before I knew it. Crunched the front and hood of a 335, but it was a company car. Deer are everywhere around where I live.