The World Cup is almost upon us (a real worldwide tournament to any World Series fans reading). I’ve just been shown the new logo for the World Cup being hosted in 2014. I knew it reminded me of something.
If ever a logo made you think “Oh dear!” then this HAS to be it. What do you think?