Cmonyoureds
Active Member
Well what do I know? Well done Wales, absolutely superb.France to beat Portugal in the final for me. Hopefully Scotland can scrape their way out of the group stage. England to make the semi final, can’t see Wales progressing.