Get More: 17th Annual Critics’ Choice Movie Awards
Man, it’s been a while since we posted a Muppet video, isn’t it? This is from the Critics Choice Awards last night, where “Life’s a Happy Song” from The Muppets was nominated and won in the category of Best Song. Naturally, if they were going to go so far as to endorse the Muppets, the CCA couldn’t go without acknowledging their secret Muppet backers all along.
And then Statler and Waldorf make some jokes that the Muppets save for late night television.