Big Game

Larry Wieshuhn Harvest His Personal Best South Texas Whitetail

Winchester World of Whitetail is down in south Texas hunting deer at the Machen Ranch.  After passing on a very nice buck last year, Larry Wieshuhn is back to see how much difference a year will make.