Album Review: Black Altar – Winds ov Decay/Beastcraft – Occult Ceremonial Rites – Split (Odium Records)
To celebrate their 21st anniversary, black metallers Black Altar are releasing a split with Beastcraft. It is out on November 30th 2017 by Odium Records.