Masters World Championship 2018 Results Zydrunas Savickas was crowned the Ultimate Strongman Master World Champion by defeating 12 of the strongest masters on the planet. This event... Read More0