MinTrut
Diamond Member
- Jun 7, 2021
- 14,327
- 7,873
- 1,938
My money's on England - just a well-oiled machine.Spain looks to be the one to make it. England is a surprise they might just take it all.
They can read one another's minds AND the minds of their opponents.