It’s been nine long years since ‘Soul Destroyers’, an album that was ok, I still think their debut ‘666 Megatons’ was bloody amazing black thrash…but in any case, the break has rejuvenated the band since their last recorded output. This… Continue Reading →