rocknerd.co.uk
Godzilla Black: Press The Flesh (2016).
“Formed by two frustrated drummers” tells you about sixty percent of what you need to know. The rest is descended (through similarly-influenced ’80s indie rock, then the stuff that was left after g…