Doug Henning, Muppets, TV Guide April, 1980 TV Guide: Muppet Show Ad Posted by Neil McNally on 26 Feb 202426 Feb 2024 Share this:TwitterFacebookLike Loading...