The world of football is full of unique characters, from the wacky and obsessive fans to the crazy commentators.
Then there are the players, who can vary so greatly. From a humble Xavi to a Mario Balotelli, or from a skillful Messi to a perhaps less talented Titus Bramble.
Some players are tall, short, fat, skinny, fast, etc.
Let's take a look at some of the highs and lows of world football.