Episode Summary
One of the most highly anticipated clashes of the tournament, between two giants of world football, kicks off at the Dragao stadium in Porto.
One of the most highly anticipated clashes of the tournament, between two giants of world football, kicks off at the Dragao stadium in Porto.