Coming June 18th is the newest release from Helloween, their self-titled album “Helloween” through Nuclear Blast.
The follow up to the massive Pumpkins United tour, this album is set to shock all fans!
Here’s what I had to say about it! What do you think of the new singles out so far? Come over and discuss with me on our YouTube channel.