I’ve hit a couple of pigeons. Hit one straight on in the windscreen at 70. I didn’t half duck (aha) but no damage other that loads of feathers.
Next time I’d collected one in the lower air vent at the bottom of the bumper. Took some fishing out.
On the motorway recently, just saw a bird drop straight out of the sky on the opposite carriageway. Second or two later, loads of feathers in the air, then a car in hard shoulder. Smashed windscreen and a dent at the roof edge. God knows what that was. Big bird ?