Loosely characterised by an inebriated, instrument-rich Circus Company vibe, this debut Organic EP from French newbie SLZ starts on a high but wanes from there ..

View the full article