Do Deer Whistles, Other Deterrents Work?
Deer attribute to the 18,000 animal-related car crashes in North Carolina every year. Can something as simple as a deer whistle prevent a costly and catastrophic collision? A Good Morning Show viewer asked us to VERIFY.