Tag: George Turner

Scots Hammer Russia To Set Up Japan Showdown

Scots Hammer Russia To Set Up Japan Showdown

Scotland have set up a Pool A decider against hosts Japan after a 61-0 thrashing of Russia on Wednes [...]
1 / 1 POSTS
Update cookies preferences