Today I found out Femme en Fourrure means woman in fur in English (which is kind of logical now that I think of it), and I found out Drop The Lime means lâche le citron in French. The more you know! The musically and esthetically beautiful Helsinki duo Femme en Fourrure got the bass vampire from NY to […]
Read more