Death metal bands, Black metal bands, Deathcore bands, Doom metal bands, Pagan Metal, screaming, growling, blood, gore…you know what I’m talkin’ about.
White Wizzard Unveils New Video for “Chasing Dragons”
The Los Angeles-based White Wizzard, who have proudly flown the flag of traditional heavy metal for the past decade, have unveiled a music video for their eight-minute [Read More…]