London’s WREN have been releasing music for over a decade and Black Rain Falls (Church Road Records) is their third full-length record. The band describe it as “a crystallisation of the conceptual voice-giving to natural collapse, humanity’s decline and the shadowed spectre that has imbued WREN since the beginning.” Continue reading