Any French fans know about this?? What is it exactly? I think it's a meet-up, but am a little confused! :scratch: