Videos CeeLo Green and The Muppets Sing “All I Need is Love” by Jeff Wysaski November 27, 2012 via devour