What Is Grimace? A McDonald’s Manager Just Gave the Weirdest AnswerWhat Is Grimace? A McDonald’s Manager Just Gave the Weirdest AnswerWe'll stick with the creepy clown. Mike NiedMike Nied