Incredible. Amazing the way it went neatly through the grill opening. Poor little critter, but at least it would have been quick.
I'd like to put on an "I don't know anything about cars" look, call a roadside mechanic, tell him, "I was just driving along and suddenly it stopped working" ... and get a photo of his expression when he pops the bonnet (hood).
"Sir, I think I've found the problem."