New Zealand

Full Album Stream: Barshasketh “Barshasketh”

January 14, 2019

UK-based black metallers Barshasketh throw back to the glory days of ’90s black metal on new self-titled full-length for Germany’s W.T.C. Productions.

Video Premiere: Beastwars – ‘Some Sell Their Souls’

March 28, 2017

“Some Sell Their Souls” comes from Beastwars’ 2016 The Death of All Things.