Cee Lo Green (and The Muppets) – All I Need is Love

By: 11.26.12

Cee Lo Green parties and collaborates with the Muppets on a holiday song. [via]

Around The Web