I wonder if England will give up their spot to Ukraine
Originally Posted by darran1927 I wonder if England will give up their spot to Ukraine How their morals on this one now.
Forum Rules