Team GBR1 win Blind Match Racing World Championship 2018
0
14
A trio of blind and visually-impaired sailors from the UK has won the Blind Match Racing World Championship 2018.
A trio of blind and visually-impaired sailors from the UK has won the Blind Match Racing World Championship 2018.