It’s time for some theatre from those black metal horror show purveyors from the Netherlands, Carach Angren. Or at least that’s what I was hoping for. Having gone through wars and shipwrecks and all manner of grotesquery from them over… Continue Reading →