Watch Mountain Monsters season 1 episode 3 tv series online free
Release: Jul 06, 2013
Logan County, WV, has had recent sightings of a bloodsucking beast that is wreaking havoc on the wildlife population. While local trappers are perplexed, the AIMS team suspects the legendary Devil Dog is to blame.