Is there nothing the Muppets can’t do? In 2005, The Muppets’ Wizard of Oz hit television with the film being a contemporary ...