What the hell is McDonald's Grimace?

What the hell is McDonald's Grimace?

Mashable

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...

Full Article