Spain wins Euro 2008

Finally, the Spaniards won something of significance!

The perennial under achievers in world football have finally exorcised this tag and actually won.


I guess it’s about time this talent-laden squad wins something.

0 comments:

Related Posts with Thumbnails