Robin Leach

Robin Leach was the host of the TV show Lifestyles of the Rich and Famous.

In 1986, he appeared in Muppet Magazine issue 14.