The World Cup in South Africa has come to an end and the haters’ critics are out in force. Spain two years ago won the European cup and now have their hands on the gold. Aargh the joys of being a Spaniard. Spain beat the Netherlands 1-0 in extra Continue Reading