Deer Urine: Cologne of the Gods

Deer Urine: Cologne of the Gods

South Carolina has recently passed laws restricting the use of deer urine. Not a day too soon, if you ask me–especially after the nightmare experience that I survived last year. Code Red. Code Blue. Miss Majestic. Doe in Heat. It goes by many brand names. But the...