CeeLo Green and The Muppets Sing My Favorite New Christmas Song [VIDEO]CeeLo Green and The Muppets Sing My Favorite New Christmas Song [VIDEO]One of my favorite new Christmas songs is by a non-country artist with some whimsical friends. This may shock some of my listeners who know me as 'Country Kevin!'Kevin RichardsKevin Richards