David Howard Thornton joins me today to talk about his journey into the entertainment world. Dave is best known for playing “Art The Clown “ in Terrifier and the soon to be released Terrifier 2. David Howard Thornton Instagram https://instagram.com/davidhowardthornton?utm_medium=copy_link