Now Playing | Devil Dog Evidence 119

Logan County, West Virginia has a fresh trail of evidence that a blood-sucking Devil Dog is terrorizing the region.

Recommended for You

Watch More Mountain Monsters Video Videos
Filter