France clinch World Spartan Championship team title

France clinch World Spartan Championship team title
play icon
Winners of the World Spartan Championship pose with the officials during the presentation ceremony.