Watch Mountain Monsters season 2 episode 11 tv series online free
Release: Jun 27, 2014
The AIMS team travels to southeast West Virginia to investigate a humanoid bipedal called the Cave Creature. They track the elusive monster through a twenty-mile cave system toward a series of snare traps.