What the hell is McDonald's Grimace?
Published
It's what we've all been waiting for: We're finally discovering more information about Grimace, the purple puppet man and friend of Ronald McDonald.
It's all thanks to the manager of a McDonald's franchise in Windsor, Canada. During an interview about his being named Outstanding Manager of the Year, Brian Bates told CBC News...