CHECK OUT CEELO'S NEW SONG FEATURING THE MUPPETS CEE LO GREEN'S upcoming Christmas album "Magic Moment" features one "original" track, called "All I Need Is Love". It features THE MUPPETS . . . and samples the old Muppets song, "Mah Na, Mah Na" The album comes out NEXT Tuesday, but "All I Need Is Love" is streaming at TheBoomBox.com.