Chimpradamus
Registered User
How can a rich nation, that holds the sport in such high regard, that pours so much resources into it, with the population they have, be so utmost mediocre at it?
Sweden - England will be a coin toss. England doesn't impress me, at all.
Sweden - England will be a coin toss. England doesn't impress me, at all.