When did Mountain Monsters Season 3 Episode 8 air?
Mountain Monsters Season 3 Episode 8 aired on April 25, 2015.

The AIMS team go back to Ashe County, NC to hunt the "Cherokee Devil" a savage Bigfoot that has already scarred members of the team. As the mission continues the biggest rift in AIMS history erupts and some members debate hanging up their gear for good.
Direct answers for episode-level questions and details.
Mountain Monsters Season 3 Episode 8 aired on April 25, 2015.
Runtime information for this episode is not available yet.
Comments coming soon
Discuss episodes with other viewers