Zelah

‘Closer’ is the beguiling new track from London duo ZELAH

The outfit are at their dark and dreamy best on the track. London duo ZELAH provide a stark reminder of their…