What keeps horse flies away?
If you've ever spent a summer day at the barn, you know the drill. You're grooming your horse or cleaning stalls when suddenly you hear that distinctive, angry buzzing. Before you can react, your horse is stomping, swishing, and trying...