0 Tweet Happy Holidays! December 9, 201212/09/12 My home was featured in the new Cee Lo Green Christmas video with the Muppets! Happy Holidays from Michito, Lenka and Family. videoShare :