The feature film FREE DEAD OR ALIVE just Won 5 awards at the "California Women's Film Festival" : Best Director, Best Feature Film, Best Actress, Best Supporting role and Best Actor. Fantastic news and Congratulations to all!
Link for Horror Society article
Comments