Ultimate Strongman Team World Championship 2017 Results

Ultimate Strongman Team World Championship 2017 Results

All the official results from the 2017 Ultimate Strongman Team World Championship held at Northwood Stadium, Stoke on June 4th 2017.