UIM ABP Aquabike World Championship is being held at this week’s F1 H20 Grand Prix of China in Liuzhou during 4th and 5th October 2011.
Fifty-two riders from eight countries will line up on the River Liu as the fight to decide Championship titles goes down to the wire,with French riders looking to complete a clean sweep and lift all four crowns.
With a maximum of  … More