ampsandgreenscreens.com
Demiurgon - The Oblivious Lure - Amps and Green Screens
Italian band DEMIURGON have seen fit to pound us over the head with their new album The Oblivious Lure (out now, Everlasting Spew Records). I’ve said this before and I will say it a hundred times before I’m through: sometimes you need some BRUTAL FUCKING DEATH METAL in your life to get you through. And …