Francesca McGhie stars for Scotland in a 38-8 win over rivals Wales in their Pool C match at the Women’s Rugby World Cup at the Salford Community Stadium.
Source link
Brilliant McGhie helps Scotland to big win over rivals Wales

Leave a comment
Leave a comment