
DIAMOND HEAD Releases Gripping Video For “The Messenger;” Live And Electric To See Release This Friday On Silver Lining Music
British heavy metal icons DIAMOND HEAD today unveil an animated video for “The Messenger.” The track is the second single taken from the band’s upcoming live album Live And Electric, set for release this Friday, July 11th via Silver Lining Read More …