Minimal tech damage from Leo Zen on today’s exclusive as we present the title track from his new EP for Druid Records. Punchy rolling vibes on this one with a halftime switchup on the second drop; sick one! Watch out for this coming Apr 16th exclusively at Juno and Spotify, with other stores following Apr 30th.
Premiere: Leo Zen – Trust
Reply