I am not exactly sure what the lyrics mean on this track from the beautiful Berliner, Dillon, but let's just focus in on her tone and the remixing job...
I'm a bit sad that I only just stumbled upon Dillon, but the masses will discover this captivating singer-songwriter and electronic artist from Berlin...