Cee Lo & Muppets Unite for Christmas “All I Need is Love”Cee Lo & Muppets Unite for Christmas “All I Need is Love”Cee Lo and the Muppets are sharing the Christmas spirit in their new song together "All I Need is Love".HOT 97.5 StaffHOT 97.5 Staff