HELLOWEEN STREAM NEW TRACK \’BATTLE\’S WON\’ ON YOUTUBE, TAKEN FROM THE FORTHCOMING ALBUM \’MY GOD-GIVEN RIGHT\’.
HELLOWEEN are one of the most influential and internationally successful acts of the global metal scene. With the release of their 15th studio album My God-Given Right, due on June 1st, the Pumpkin Heads are…