This brings me to my question: WHAT THE HECK IS GRIMACE? All my life, I've never known what Grimace was supposed to be and it's always bothered me. Now that McDonald's is using Grimace more prominently in their advertising, I really feel the need to know what he's supposed to be.
Until I know what he's supposed to be, I think I'll always be disturbed by Grimace. I sure hope Mayor McCheese is keeping an eye on him, 'cause I think Grimace might be secretly in league with the Hamburgler.