Clowning Around with Terrifier star David Howard Thornton. and Writer/Director Damien Leone at the 2023 Texas Frightmare Weekend in Irving, Texas. Moderated by Fangoria's Angel Melanson