Video: Muppets "Joy To The World" Music Video – The Muppet Christmas Carol 20th Anniversary Edition by Laughing Place Disney Newsdesk | Nov 9, 2012 5:35am (Pacific) Tags: Muppets Another fun video from the Muppets to get the season started. http://www.youtube.com/watch?v=CHIx6ViBplo