Icarus (Bristol-based brothers Tom and Ian Griffiths) have shared a long journey through the outer realms of electronic music. Newly signed to FFRR, they will be releasing their debut EP for the label this year.
̸
Icarus - Missing You (Subsoul)
Icarus - Don't Cry Wolf EP (FFRR)