Hitting love bugs at 120mph isn't very pleasant on my skin. My helmet agrees: