Helloween recently released their new self-titled album, Helloween, via Nuclear Blast. The band has checked in with the following message: "Our new album, Helloween has now reached top positions worldwide, more than ten Top 10 entries with an incredible number #1 in Germany and Spain, as well as more...
Continue reading...
Continue reading...