Whitetail bucks with Jeremy Allen and Richard Leftwich
Martin Archery Outdoor Adventures
Jeremy Allen from Appalachian Trophy TV hunts whitetails in West Virginia and Richard Leftwich harvests a great whitetail buck with his Martin bows.
Jeremy Allen from Appalachian Trophy TV hunts whitetails in West Virginia and Richard Leftwich harvests a great whitetail buck with his Martin bows.