Steve Carr

Born: None


Placeholder

Queen of Lost Island

as Damian Cooper
Released: 1994-01-01

Topless model Julie (Julie Strain) becomes possessed by a demon and lures other models to a...

Movie page