Track 134: Chen Yi

Chen Yi – Rug [90% Wasser, 2006]

Read also:

Top-5: Steele Bonus

One of the much loved diggers, Steele Bonus, selected 5 special records: “They are all from the 80s and all have a private press/homemade vibe to them”

Podcast 106: Dubby

The best records of March 2017