Hello there, I've just joined this form after many weeks of browsing around and have found people who are kind and filled with muppet information! lol.
I love the Muppets, have done for many number of years, but my requent watching got subdued due to a fanscination with another television...