Two medals for Canada at the Track Cycling World Cup in Milton

Two medals for Canada at the Track Cycling World Cup in Milton