Printable View
Attachment 137733 Attachment 137734
Attachment 137751
Greece won the tournament Attachment 137780 Attachment 137781
Being world cup champions is a great feeling, I can say. :cool: