Italy for me, as IMHO they have a better chance of beating England (should they get past Denmark)
Edit:
Spain big chance should've scored.
+ Visit Cardiff FC for Latest News, Transfer Gossip, Fixtures and Match Results |
Italy for me, as IMHO they have a better chance of beating England (should they get past Denmark)
Edit:
Spain big chance should've scored.