Modern horror icons The Soska Sisters have often blessed up with signature horror moments, but their latest film serves as an homage to what came before. The latest film from the sisters Jen & Sylvia Soska is Festival of the Living Dead, set in the universe of George A. Romero’s Night of the Living Dead. […]