A fellow rider told me the other day that there are these little "whistles" that you can mount on your front forks, as air passes through them, they whistle at a range that humans can't hear but deer and other animals can. He said they warn the animals ahead of you and it scares them off the road. I have not been able to find the product.
Has anyone heard of this? (no pun intended). And do they actually work?