McDonald's manager explains that Grimace is "a taste bud"

This has been bothering me forever.

8 Likes