Sun Lo
Sun Lo is the ambitious new project of Canadian producer ATTLAS and UK vocalist Richard Walters. This is music with big ideas, tackling themes of alienation through technology. Alongside powerful themes comes powerful electronic pop music, and we are keen to hear where they go next.