David Howard Thornton
David Howard Thornton aka Art the Clown
David played Art the Clown in Damien Leone's horror film "Terrifier"
This is shaping up to be one of the best horror films in recent memory
Get this guy before he gets too famous
Also - check out the items we had signed by Damien Leone himself !