s6 e8: Mountain Monsters S06E08

Mountain Monsters S06E08: The AIMS team meets with their team leader Trapper, who makes them realize they have been missing a big clue. Then they head back to Ashe County, North Carolina, in search of the Cherokee Devil, which soon proves to be too much for Huckleberry.

Leave a Reply

Your email address will not be published. Required fields are marked *