Mountain Monsters
The Return of Trapper
E8 Nov 5, 2019 45m TV-14
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.
Where to Watch The Return of Trapper