Home / Series / Sasquatch Mountain Man / Aired Order / Season 1 / Episode 11

Texas Aoudad

Sasquatch has made the long journey south, to Texas, where he will hunt the aoudad with his Hawken rifle.

English