Originally Posted by goats I don’t know why but I just have a feeling it will us v Portugal in the final in somewhere like Paris…..that will be some occasion Well it would be in either Wales or Portugal, the final isn't in a neutral venue
Forum Rules