The annual event celebrates all there is to love about of power, thrash, speed, prog and traditional heavy metal and will be taking place on Saturday, May 23 at The Civic Hotel.
Germany’s Helloween really don’t care what you think about this, their fifteenth studio album.