David Howard Thornton plays the endlessly creepy Art the Clown in "Terrifier." He'll be in Cincinnati for HorrorHound Weekend ...
The horrors of Terrifier are back as Mezco Toyz debuts their new Living Dead Doll Art the Clown - Blood Splatter Edition ...