Helloween’s promotional call-to-arms in their native Germany for their new album, 7 Sinners, was as loud as it gets.

Leave a Reply

You must be logged in to post a comment. Login »