David Oliver

The Horror Show
5.0

The Horror Show

Apr. 28, 1989

The Horror Show

Detective Lucas McCarthy finally apprehends “Meat Cleaver Max” and watches the electric chair execution from the audience. But ...