TRACK OF THE DAY: LIIMA – ‘513’
Meaning ‘glue’ in Finnish, Liima’s debut release features songs written during four week-long artist residencies in Finland, Berlin, Istanbul and Madeira. Each place influenced the sound, sometimes literally through field recording and sampling, every residency […]