Metal, Hardcore, Indie, Rock
Pioneering heavy metal giants Accept performed “Humanoid“, the title track of their upcoming album, live for the first time on March 03. The show took place aboard this year’s “Monsters Of Rock” cruise.
The first single from “Humanoid” addresses mankind’s reliance on technology. With a dystopian atmosphere, the accompanying music video fits the song perfectly, showing the contrast between a video wall and the band performing live in front of it.
You can watch fan-filmed footage of the aforementioned performance below: