I honestly wonder what goes through the heads of fast-food chain management and founders when deciding what their mascot should be. It must have been an interesting time when the creators of McDonalds came up with the idea of a friendly clown dressed in red, yellow and white. I guess things were a bit simpler […]