Show Menu


Watch Elviras Movie Macabre online: Episode 12 Blood on Satan`s Claw

A group of children in 17th century England form a devil cult.

Ready to Watch Elviras Movie Macabre, Season 2, Episode 12?
click here to see where to watch or .