The vuvuzela marketing strategy
Please answer to a short question: what’s the first word that comes to your mind when you hear “Africa” besides “vuvuzela”? I thought so. Vuvuzela is that damn horn that made your team lose the match because the players were too damn annoyed to focus on the ball. ... Read more