CeeLo Green and The Muppets have a new Christmas video A bit underwhelming me thinks . . . This entry was posted in Pop Culture. Bookmark the permalink.