The turkey is gone, so hopefully we've reached the day when it's okay to start the Christmas festivities. Let's kick it off with Cee Lo and The Muppets starring in the video for what sounds like a new holiday classic, "All I Need Is Love."  (Admit it, "Jingle Bells" is played.)  Cee Lo gets lost on his way to Hotlanta, but The Muppets take him in and the party gets rolling.  It's a catchy tune and a cute video but there are more credits for this thing than a Star Wars film. And is that Darryl from The Office playing Santa? Why yes it is. Check it out above.
Comments...