Originally Posted by splott parker Just looked, they’re all away, both games are taking place in Qatar!!! They just said wales play all our group games at this stadium
Forum Rules