Lydia Elmtree

Born: None


Placeholder

The Immortalizer

as Mrs. Peabody
Released: 1990-08-29

A crazed scientist sends out his mutant creations to kidnap young, beautiful men and women to...

Movie page