Congratulations Spain

A much deserved win.

Which, incidentally, means that there are now 10 countries who have won a major international football tournament since England last did it. Germany, Italy and Brazil have won 10 between them in that period.

» Winners Spain, uploaded to Flickr by mwboeckmann and used under a CC by-nc-sa licence.

Next PostRead more articles

Leave a Reply