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?
Has anyone heard of this? (no pun intended). And do they actually work?