Scotland breeze to bonus point win over Russia and set up Japan showdown – The Irish Times

Scotland breeze to bonus point win over Russia and set up Japan showdown  The Irish Times

PSJ main banner
Thanks! You've already liked this