Hey Friends! I have visited this as well as a several other Muppet fan sites over the years, but maintained a fairly quiet presence occasionally "liking" a post or sharing neat videos, facts, or pictures with my friends on Facebook.
Awhile ago, I got involved with a new movie/television site...