Watch Mountain Monsters season 3 episode 8 tv series online free
Release: Apr 25, 2015
The biggest rift in AIMS history erupts as the team continues their investigation of the Cherokee Devil, a savage Bigfoot that's already scarred two members of the crew.