LSD: 1983 to 1986 12"

LSD: 1983 to 1986 12"


Tags: · 80s · japan · noisy · raw · reissues
Regular price
Sold out
Sale price
$15.00

Discography release from this classic noisy Japanese hardcore band.