October 4, 2021

VA - USA 1981 LP (2019)

 

Just like that 'Electrocute Your Cock' comp I posted back in August, this record is chocked full of obscure and out of print KBD goodness.




2 comments: