Video: UCI Road World Championships – Women’s Road Race


Watch the exciting full coverage of the UCI Road World Championships Women’s Road Race, which is held today on US soil in Richmond, VA.