I've been driving for over 40 years, the last 20 of which are well over 100k a year. The majority of my driving is at night. I have seen more deer than I can count over the years, so have become quite accustomed to their usual modus operandi.
I ran deer whistles for 2 years and I swear that they...