VOTD: The Philosophical Uncle Ted

0 87

From White Tail Over Load:

Ted’s Spirit of the Wild TV show on the Outdoor Channel, where he takes some time to explain how hunting, fishing and trapping brings balance to the land.

All of this and no drugs!

You might also like