Doug Foster

Born: None


Placeholder

Flesh Feast

as Carl Schumann
Released: 1970-05-20

A doctor in Florida conducts shady experiments involving maggots and stolen body parts, which...

Movie page