Posts Tagged


Photo of Russian Metal band Edoma

It is rare that any Russian Metal crosses my path, so when a band that sounds as good as St. Petersburg’s Black/Death Metal quartet Edoma comes to my attention, I have twice as many reasons to be excited. Edoma – Immemorial Existence (Petrichor) Release Date: 19 February 2021 Words: Jools …