Mark Felix

Mark Felix, Great Britain, is making his 13th appearance at the 2018 Tachi Palace World’s Strongest Man.