From Twitter Question: In spanish speaking … February 26, 2010 Robert Leave a comment Question: In spanish speaking countries, is it El Muk Muk ? #mukmuk