Hubbard A. Davis
Cast
The Satan Killer
Police Lieutenant