December 21, 2010 Dec25 | 0850 | Channel 4 | A Muppet’s Christmas Carol Published by EvilNinjaPhil Podcaster. Writer. Man of the Internet. View all posts by EvilNinjaPhil