I'm at the shop and these damn love bugs swarm my welds almost as fast as I can make them! I guess they're attracted to the light and then they fry as soon as they approach it. Dumb.
They started to come out here too. They are a pain in the ass. The best thing to do is wax the front of your truck really good and put rainex on the windshield.