STEPHANE LEONARD, LARUSCADE, Frankreich