DOG FACED HERMANS jan 9 1993

Debut track of the third lp of this astounding scottish band, real tribal folk-noise !
Back to Top