News / February 3, 2005 New Muppets' Wizard of Oz Josh Armstrong TWITTERFACEBOOKPINTERESTINSTAPAPEREMAILPRINTIESB has a new pic from The Muppets’ Wizard of Oz, coming to ABC this May.