Entertainment Other Read Time : 1 Minutes The Muppets Launch The Christmas Season With New Music Video For The Muppet Christmas Carol 20th Anniversary Edition November 6, 2012November 6, 2012 Hoob Sure, it might be a little early for Christmas music… but I defy you to not enjoy a video featuring Muppet Chickens.