Rebecca Petch, Shaane Fulton and Ellesse Andrews claimed the silver medal earlier this morning, edged by a World Record ride by Great Britain in the final.
Rebecca Petch, Shaane Fulton and Ellesse Andrews claimed the silver medal earlier this morning, edged by a World Record ride by Great Britain in the final.