Biographie de Louis Delort, Louis Delort & The Sheperds