STEPHANE LEONARD, LARUSCADE, فرنسا