Loren Taylor

Born: None


Placeholder

Bloodthirst: Legend of the Chupacabras

as Grandpa Charles
Released: 2003-03-18

A supposed treasure map leads a group of unsuspecting townspeople to the lair of a vampire-like...

Movie page