Scream Factory Announces Destroyer / Scarecrows Double Feature Blu-ray

Usually being assigned to sit in the electric chair means you’ve reached the end of the line, but for serial killer Ivan Moser, his death sentence is a springboard to a new string of murders in Robert ...