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.