Cee Lo Green parties it up with The Muppets in his latest video for “All I Need Is Love” off the new Christmas album Cee Lo’s Magic Moment available on iTunes now.

Comments