Is he the muppet who "rapped" on that track that samples the old song "happy talk" ?, and also "rapped" on the last band aid single ?
If so, I have got absolutely no time for the joker, and how anyone can find listening to the fool pleasurable is beyond me!