STEPHANE LEONARD, LARUSCADE, Francia