I SAW THE DEVIL – The Castle

I SAW THE DEVIL – The Castle
[DTRASH228]

I SAW THE DEVIL

“The Castle”

I SAW THE DEVIL, a collaborative effort of members from France, Russia, originated as a death metal live band inspired by Dying Fetus, The Black Dahlia Murder. Now focused on extreme electronics, this powerful digital hardcore debut EP steamrolls forth. Welcome to The Castle!
credits
released June 3, 2022
Button: no