-
ITEM ON PRE-ORDER. OFFICIAL RELEASE DATE: FEBRUARY, 14th.
ORDER NOW AND BE THE FIRST ONE TO GET IT.
LIMITED TO 311 HAND-NUMBERED COPIES
First ever reissue of this beyond rare Deroy acetate from 1970 (10 copies originally pressed).
Charming homemade psych-folk...
Showing the single result