Adelaide-based metal combo One Step Beyond have signed a deal with WormholeDeath for the worldwide release of their new album “In the Shadow of the Beast“. “In the Shadow of the Beast” will be released on 23 November 2018 via Wormholedeath / Wormholedeath USA / The Orchard / Aural Music Group. Feel free to check more info here –
Antichrist metalzine XV anniversary T-Shirt! - check here.