WKP - Todd
New Member
We realize Whitetails, Inc. isn’t the show that is known for whacking and stacking whitetails on every single episode. It’s not that we’re not trying to kill the animal we spend our whole freaking lives chasing in one way or another; but we can’t always control what happens in the field. This week however, “The Psycho” from North Dakota puts down a giant. Check it out at www.whitetailsinc.com