Now you know we’ve heard of lots of things stuck in one’s grill–diamonds, other such gems, even just meat… But this grille had an owl stuck in it…yup an OWL!
Apparently animals stuck in grilles and other car parts aren’t as uncommon as one might think. Watch all the videos found on CNN.
The Great Horned Owl is a elegant creature and the yellow eyes of this particular owl are rather captivating. What do you think?