So yesterday I caught way too much sun during the Autocross in Alameda and decided that it's better to stay out of the sun today.
So I declared today "radiator cleaning day".
And look what I found in my center radiator (see pictures)
I mean from time to time I catch large bugs but I never caught a bird.
It went straight through the wire mesh behind the radiator openings no damage to the radiator though (phew)