Does Sylvain live in France or just visiting again or what? I'm curious like a cat.
Is he even really French? Has anyone actually met Slyvain? I wonder if he is just some random dude on the web somewhere in Indiana trying to look cool for the ladies by saying he is French.