ABC, Muppets, the muppet show, tv, Culture, TV

ABC Is Developing a New Muppets Variety Show

The Muppets may soon be returning to TV. According to a report in The Hollywood…