Five rings…and a cup

In the year that sees the Olympics return to Athens, it somehow seems fitting that Greece wins Euro 2004.

Leave a Reply