No. they just float around in the sky and land wherever they want to land. They don't bite, they are just a nuisance and can ruin your car's paint. Plus you'll need to scrap their remains off the windshield with a paint scraper. Don't bother trying to get them off with windshield wipers.Does fly spray keep them away? If not what does?
Are they more active during a certain time of day? Morning or evening?