[VIDEO] CeeLo Green – “All I Need Is Love (ft. The Muppets)”
If the idea of CeeLo and The Muppets together in a Holiday video freaks you out then you need to check yourself. This is about the best way to ring in the season than I can imagine. Now if you will excuse me, I’m going to watch it again.