Mountain Bike World Cup Downhill: Britain's Rachel Atherton wins bronze

Mountain Bike World Cup Downhill: Britain's Rachel Atherton wins bronze

BBC Local News

Published

BBC Local News: Wiltshire -- Britain's Rachel Atherton wins bronze at Saturday's UCI Mountain Bike World Cup Downhill in Leogang, Austria.

Full Article