Tuesday, November 27, 2012

All I Need Is Love



The Muppets have the Christmas spirit! Here they sing on Cee Lo Green's new song "All I Need is Love" from the album Cee Lo’s Magic Moment. (via Uproxx)


No comments: