The Retaliators Makes North American Premiere As Opening Night of Screamfest Horror Film Festival
Los Angeles, CA - Better Noise Films (The Dirt, Sno Babies) have announced the North American premiere of their latest production, The Retaliators, at LA's Screamfest Horror Film Festival. The rock and…