Originally Posted by Louth A few posters sounding as if Wales are the Wolves of International Football. Where?
Forum Rules