gruesomemagazine.com
Judith O’Dea, Vernon Wells, and Felissa Rose Join the Cast of Kill Giggles
KILLER CLOWN FILM “KILL GIGGLES” ON INDIEGOGO! Everyone has their own phobias. For some it’s spiders, or heights, or being buried alive. For director Jaysen Buterin, it’s CL…