Grimace from McDonald's is supposed to be a what??


So I always thought Grimace from McDonald's was just a big purple monster, but according to a longtime manager of a McDonald's in Canada, Grimace is actually supposed to be a...taste bud?? Listen to the interview here.


Sponsored Content

Sponsored Content