At a press conference in Britain, Kermit and Miss Piggy respond to a Fox News charge that the latest Muppet movie pushes a “dangerous liberal agenda”:








At a press conference in Britain, Kermit and Miss Piggy respond to a Fox News charge that the latest Muppet movie pushes a “dangerous liberal agenda”: