Heavy metal legends, Accept, have unleashed the first single, the title track of their upcoming album Humanoid, out on April 26. The hard-hitting first single features razor-sharp riffs in true Accept style and comments on our reliance on technology. The dystopian atmosphere of the accompanying official music video...
Continue reading...
Continue reading...