Video

Ghislaine Landry has been in love with sport since she was 10

The career points leader in the Women's Rugby Sevens World Series thanks a childhood of playing multiple sports on her current success.
The career points leader in the Women's Rugby Sevens World Series thanks a childhood of playing multiple sports on her current success. 1:01