INVOKING YELL (2024): Blair Witch meets Lords Of Chaos
I had the pleasure of checking out a new Chilean found footage horror called Invoking Yell Invoking Yell tells the story of 2 members (and a possible third) of a new black metal band called Invoking Yell. Well, if you think black metal ain’t heavy enough, they describe their music as “depressive suicidal black metal” … Read more