Watch the canoe slalom World Cup in Italy
Watch live as top canoe slalom athletes compete at the ICF World Cup event in Ivrea, Italy.
Watch live as top canoe slalom athletes compete at the ICF World Cup event in Ivrea, Italy.