2004-11-18

In Related Muppet News

Disney has relauched the muppets with the new site: Muppets.com -- the New Official Home of the Muppets!
Of course, like all things Disney, this redirects you to a go.com site.

No comments: