“Italy’s masters of torrential doom decimation, Ufomammut, release their seventh LP this week. Continue reading
London’s Symphonic Death/Doom outfit Spectral Darkwave have announced the release of their debut album Last First Contact due out on 30th March 2015. And what can fans expect? Well, ‘a hi-def tour of human horror in sonic Technicolor’ is what.