CeeLo Green and The Muppets Sing “All I Need is Love”

22 Funny TV and Movie Screencaps (11.27.12)