2012 UCI Juniors Track World Champs - Men’s Omnium Elimination

Race highlights from the Men’s Omnium Elimination at the 2012 UCI Juniors World Track Championships held at Stadium Southland Velodrome in Invercargill, New Zealand on 23 August 2012.
Back to Top