Art the Clown star David Howard Thornton will soon hit the big screen and traumatize moviegoers in director Damien Leone’s ...
But director Damien Leone and star David Howard Thornton say they do not have any regrets on the matter and that above all ...