Olympics star Victoria Pendleton backing women’s cycling event in Perthshire

Victoria Pendleton is an icon of women's cycling.
Victoria Pendleton is an icon of women's cycling.