Tag Jeff Waters

Today in Metal History – February 13th

Today in Metal History – February 13th

Today in Metal History – February 13th February 13th 1970 Black Sabbath – “Black Sabbath” “Black Sabbath” is the debut studio album by the British heavy metal band Black Sabbath. “The Wizard” is a dark and doom-laden metal anthem from…

Annihilator - Alice in Hell

Album Review: Annihilator – Alice in Hell

Released on April 17, 1989, Alice in Hell was the first studio album by Canadian thrash metal band Annihilator. It was the band’s sole record with Randy Rampage on vocals for ten years, until his comeback in 1999. The three-piece…