Well, this is the first time I've been to this site and it's been quite helpful. I do love the muppets, of course I grew up with them! I stumbled on this site while doing some research... I don't know if anyone will be able to help me in this forum, if not I'll post somewhere else.
So I was...