HorrorEuro-Horror Binge: Black Sunday (La maschera del demonio, 1960, Italy)I’m not proud of the lack of Mario Bava films in my life, and this By Culture Fix / 15 January 2017