Worship Metal Album Of The Week – Witches Hammer – Damnation Is My Salvation
Although they only released a few demos and a 12” EP during the band’s original period of activity (1984-1990), Witches Hammer occupy a prominent place among the pantheon [...]