Curt Rector is known for Dogs of Hell (1983), Death Screams (1982) and A Christmas Karen (2022).
No data