McDonald's new mascot "Happy" earned heaps of social media scorn this week, but where does "Happy" fall in the history of corporate pitch-creatures? From the Geico Gecko to Mr. Clean, we break ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results