The Spiritual Leaders are an Ireland-based indie electronic trio with a special sound. Their sound is a fabulous contraption, with melodies charged with an ability to articulate abstract concepts. As the banner suggests, they seek out infinite ideas and further expand them.
Read More