This morning I was told about a truck which supposedly had a dead owl hanging off of the bumper. Yep, that’s definitely a dead owl.
This must be a rare occurrence. Not only is it rare to see an owl, I imagine it’s even more unlikely that one would hit one, have it stick in the bumper, and have it end up in such a photogenic pose.