A Little Bit Electric

Now introducing the debut album, Pain Disappears, from electronic musicians Mlle Caro & Franck Garcia. Mlle is the French abbreviation for the word "mademoiselle." I forget the exact translation of that word, but roughly it means "made in moiselle." The collaboration produces unquestionably…