Video: The Muppets Featured in CeeLo Green's 'All I Need Is Love'
A long video for CeeLo Green's 'All I Need Is Love' from his new Christmas album features the Muppets!
A long video for CeeLo Green's 'All I Need Is Love' from his new Christmas album features the Muppets!