2017 North American Whitetail Episode 15: Living the Dream

0NR
Dr. James Kroll is living the dream on a Texas whitetail hunt.