New music by Talos & Lucy Rose
Get ready for the latest from Talos, a band out of Ireland exploring a dreamy electronica pop sound. They have an album called Far Out Dust. We’ll also hear Lucy Rose, an English singer-songwriter and her album, No Words Left. We have it on Echoes.