Cee-Lo Green and The Muppets perform “All I Need Is Love”
Sunday, December 16, 2012What happens when you combine the popular “Mahna Mahna” tune from The Muppets and Cee Lo Green’s spin on Christmas music? Well, probably the most catchy holiday song of 2012. This recent reboot of The Muppets appears to have gone really well.