London 2012 Velodrome praised by world’s best track cyclists

4 Views Comments

The London 2012 Velodrome has been praised by riders as the UCI Track Cycling World Cup, presented by Samsung came to a close yesterday.

About the author