For indie horror fans, the name Ellie Church (Frankenstein Created Bikers, Johnny Z) jumps out right away. But Jaysen has also enlisted some genre favorites as well: Judith O’Dea (Night of the Living Dead), Vernon Wells (The Road Warrior), and Felissa Rose (Sleepaway Camp)
Donate to indie go go - HERE