I just found this article http://www.muppetcentral.com/news/2000/071500.shtml
and I was wondering what happened to these? Did they actually air, or even get made? Or will this be that new Fox series for next year? Thanks for any help.
and I was wondering what happened to these? Did they actually air, or even get made? Or will this be that new Fox series for next year? Thanks for any help.