Talos & Lucy Rose with New Music
Get ready for new music by Talos, a band out of Ireland exploring a dreamy electronica pop sound. They have a new 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.