Our "real" home is in deer country, and lots of people there have them on their vehicles, including the CHP units. Some cars hit deer, some don't. Some people swear that they will scare the deer off of the road ahead of you, others swear that they tend to make a deer that might have cleared the road before you got there instead stop to see where the sound is coming from. Who knows. We do not have them on our vehicles...
_________________________
OBG