My favorite bird, Great Horned Owl. That’s a miracle it survived a 60mph hit, and a few score miles wedged in there while car was moving. Then, not discovered until the following afternoon? I think that’s the A/C radiator behind it and not coolant radiator, because coolant radiator would have been hot, hot hot! Unbelievable!