ACCEPT drop music video for the title track of their upcoming album, “Humanoid”.
Heavy Metal legends ACCEPT, have unleashed the title track of their upcoming album, "Humanoid", out on April 26th, via Napalm Records. The hard-hitting first single features razor-sharp riffs in true ACCEPT style and comments on our reliance on technology. The…