cyclelicio.us
Race Face
Russia’s Daria Shmeleva and Russia’s Anastasiia Voinova cycle to gold in the Women’s team sprint final during the 2016 Track Cycling World Championships at the Lee Valley VeloPark…