Scotland’s World Cup playoff flame is still burning brightly after they demolished Russia 61-0 in their Pool A match on Wednesday.
Scotland’s World Cup playoff flame is still burning brightly after they demolished Russia 61-0 in their Pool A match on Wednesday.