Grimace has been a part of the McDonald's brand for many years now and is a face that countless people recognise across the globe. Despite this fact, very few people know what Grimace actually is!
However, the manager of one branch of McDonald's recently let slip what Grimace actually is, and it has had a lot of people pretty concerned — with good reason.