Tag: “The Leader is Dead and Everyone is Grieving”
Demikhov: listen to new single anticipating the album coming in January.
“The Leader is Dead and Everyone is Grieving” Video Full-throttle comeback for the Italian noise-core band Demikhov. Announcing the release of a new album [Read More…]