Cheung seeks spot in Shanghai world race

READ FULL ARTICLE