Videos

Vampire Beast Encounters

(1) tv-pg

Vampire Beast Encounters

(1 min) tv-pg

Vampire beasts have been reported in the Carolinas for terrorizing local individuals and killing livestock.

Web Exclusives