pedalmag.com,
26 February 2011
"a great confidence booster"
Tara Whitten and Zach Bell were recently crowned World Cup Omnium Champions as the Track World Cup series ended in Manchester, Great Britain on Feb. 19-20. We caught up with them to talk about their Omnium victory, their stellar season, and the Canadian track program.