
DIAMOND HEAD Announces New Release Live And Electric; âHelplessâ Video/Single Now Playing + Preorders Available
Photo by Jay Shredder With a thunderous crunch and genuine in-your-face production that places the PA up against your ears, British heavy metal icons DIAMOND HEAD are proud to announce the release Live And Electric, […]