Scottish duo ISLE have been consistently impressing with their slick productions and epic hooks.
Latest track ‘Luna’ is another addition to their faultless catalogue. Liam Rutherford’s production technique points to an expert that should overtake the world of electro-indie.
Unlike so many other electronic artists, this has an organic strength and doesn’t feel like a clever science project.

No Comments