Watch live coverage of the Ski Cross World Cup from Val Thorens in France.