I was cleaning the car today and as usual the front end is covered in bugs. So I start the daily ritual of wiping down the front end and notice what I think is a small stick coming from the lower grille. Looking closer I found a dead frog stuck to the grille. Apparently I must have caught it in mid leap because he was stuck in the exact position as below. Poor guy.