I heard it on a college radio station, but unfortunately they don't keep playlists.
It was sort of a dreamy grungy soundscape with soft french vocals wafting through it. I thought it was quite beautiful. The primary singer was male, but there was definitely a female portion as well. I know a little bit of french, but the nature of the song made it hard to really hear the lyrics so I have only very very very vague partials:
Posts
http://www.youtube.com/watch?v=bJNfXLh58ZM