Helloween stream lyric video for “Battle’s Won”
German power metallers Helloween have released a new lyric video for their latest single “Battle’s Won”. The track is off the band’s forthcoming, fifteenth studio album My God-Given Right, out…
German power metallers Helloween have released a new lyric video for their latest single “Battle’s Won”. The track is off the band’s forthcoming, fifteenth studio album My God-Given Right, out…