BRAVEHEART
Well-Known Member
Ted, from the The Hunting Public, just killed a monster buck in Missouri. During the video he was seen using the new Mantis and Predator from Tethrd as well as the new Beast climbing sticks. It's nice to see saddle hunting get some mainstream exposure.
Video link:
Video link: