Not to be outdone by the terrifying new Lemonheads mascot, McDonald’s unveiled a nightmare-inducing “ambassador” of its own yesterday. The announcement came via press release, while the official unveiling of the Happy Meal-pushing mascot arrived via Twitter:     According to the aforementioned press release, Happy is an animated Happy Meal box, so expect […]