McDonalds New Mascot ‘Happy’ Makes People Feel Anything But Happy in the Meme Age

McDonalds New Mascot ‘Happy’ Makes People Feel Anything But Happy in the Meme Age

By Christy Gren - May 20, 2014

McDonalds has unveiled a new mascot named “Happy” which has been around in France since quite some time now. However...

Read More