As far as I know there is no recording by Palaver. I heard them do it in Glasgow more than ten years ago and, yes, it was fabulous. What a shame they didn't stick together for long enough to make a CD.
BTW, amt01, where is it you live? Might be worth sending me a PM.