Watch World Cup ski cross from Sweden | CBC Sports
Watch World Cup ski cross from Sweden CBC.ca Watch live coverage of the World Cup ski cross event from Idre Fjall, Sweden.
Watch World Cup ski cross from Sweden CBC.ca Watch live coverage of the World Cup ski cross event from Idre Fjall, Sweden.