Canada's Sarah Van Dam wins Track Cycling Champions League scratch race in Netherlands

7 months ago
Duration 5:56