Chinese dragon boat racers battled against the wind in Salford Quays as crowds watched the largest event of its kind in Europe. Now in its 11th year, the UK Chinese Dragon Boat Festival took place on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results