(Image credit: Cinedigm) Filming has officially begun on Terrifier 3 – and the behind-the-scenes photos are as scary-looking as you can imagine. In the snaps, which were shared to Twitter by fans, Art the Clown (David Howard Thornton) is posing as Santa Claus at a mall meet and greet. […]