This Retro Terrifier 3 Poster Spreads Clown Terror and Christmas Cheer

Damien Leone’s splatter-happy creation Art the Clown is back in theaters October 11.

Exit mobile version