Hervana Hernandez

Born: None


Placeholder

Island of the Living Dead

as Lady Vampire
Released: 2007-05-01

A group of treasure hunters got lost in a fog bank and in the morning they notice what appears...

Movie page