Simon Richardson

Victoria Pendleton Jess Varnish team sprint 2012 world track championships.jpg

2012 world track championships day one

All the action from day one of the 2012 world track championships including team pursuit win for Great Britain, Ben Swift in the scratch race and Australia and Germany in…