I say no to animal sqwishing!
But I admit I've killed a bajillion love bugs driving down the coast

Poor lil guys all stuck on the radiator grill and my headlights, right in the prime of their lives.
Gettin it on with another love bug and then *SPLAT*