Watch Mountain Monsters season 3 episode 2 tv series online free
Release: Mar 14, 2015
The team travels to Putnam County, WV, to investigate recent sightings of the Chupacabra, also known as the West Virginia Vampire. They build an elaborate maze trap in an attempt to capture the bloodsucking beast.