Helloween Self-titled 2021 Album Certified Gold in Czech Republic
June 2021 saw the release of their sensational new studio album Helloween and it was THE metal news of the year! Media and critics were cheering almost breathlessly: “sleight of hand,” “healing” and “a 65-minute […]