Originally Posted by NYCBlue I wonder where the final will be. Let me guess, in a suburb miles out of town. Why do England have to be involved? Who'd want come to Wales with our transport infrastructure?
Forum Rules