Home Uncategorized Briton Rachel Atherton wins fifth mountain bike world title

Briton Rachel Atherton wins fifth mountain bike world title

8
0

Great Britain’s Rachel Atherton wins the women’s downhill final at the mountain bike World Championships in Switzerland to secure the title for a fifth time.
Source: BBC News Shropshire