The Muppets recently responded to criticisms from Fox News about their new film.
For a bit of context, here is the original segment piece which features the obligatory use of the word “liberal” as an insult, shouting-as-debate and swooshing graphics:
At the recent UK press conference, Kermit the Frog and Miss Piggy responded: