Avatar - Shanghai Daily
Shanghai Daily
flipped into 上海日报 Shanghai Daily
Italy, Catalonia GPs delayed

Italy, Catalonia GPs delayed

shine.cn - Source: Shanghai Daily

The start of the MotoGP season has been pushed back to June 21 at the earliest after organizers yesterday postponed the Italian and Catalonian Grands …

View on shine.cn