Lord Of The Isles is linking up with Scottish poet Ellen Renton for a new album, ‘My Noise is Nothing’, on AD 93.
Arriving 29th...