“Hey, you've heard that rumor about Air's *Moon Safari*, right? You know, that certain something that people are always whispering and giggling to each other about? I've even read a couple interviews with the well-coifed duo where they flat-out ask them about it. I think you see what I'm getting at here. Wink, wink... nudge, nudge? Cough, cough?
That's right-- they're French. Oh yeah, and I've als”