STEPHANE LEONARD, LARUSCADE, França