Watch this video and more on Wild TV+
After hunting incredibly hard and coming ever so close, Mitchell hits a walk off homer in mule deer country.
Samsung Smart TV
This episode is from Season 7 of Mitchell Payment's Moment of Truth TV.
Kaelan has both whitetail and mule deer buck tags in her pocket that is looking to fold on a couple nice bucks!