Hey Dude, Neat hood ornament.

funny story, but not likely.... the air bag going off alone would have almost knocked him out if the hit itself didnt...the cooling fan and belts would be all seized up as well. I dont gather it drove any further.