Came across this album several months ago. 'Golden', the selected song here, is loud and noisy and it grabbed my attention almost immediately. If you're in the mood for some crunchy guitars that seem intent on making love to your ears in order to give birth to tinnitus then this is the song for you (that, kids, is what's called hyperbole).
















