Doesnt Ireland still hold the record of the most wins?
Printable View
Doesnt Ireland still hold the record of the most wins?
https://en.wikipedia.org/wiki/List_o...ers#By_country
Holding on by one, with Sweden closing the rear tighter than a tick's ass.
It look like Russian will win.