Up next

Playing in... 5 secs Pause

France celebrate team gold

France won their first medal of this year's World Ski Championships at St. Moritz in dramatic fashion.

 

Originals

All originals