Satan has met his match with Luciferina and the NOLA Horror Film Fest  couldn’t agree more! The recently concluded festival just announced its winners and at the top of the list was Luciferina winning Best Feature Film!