Hubbard A. Davis

Cast

The Satan Killer
Police Lieutenant