This video is an excerpt form a TV show on Mike Avery's Outdoor Magazine featuring Pro-Staffer Scott DeVust taking a whitetail Deer
This video is an excerpt form a TV show on Mike Avery's Outdoor Magazine featuring Pro-Staffer Scott DeVust taking a whitetail Deer