Giants Live returns to Manchester Arena on 15 September 2018. The World's Strongest Man Tour Finals is set to be the Greatest Showdown of Strength…

Bibby out Benzel in

April 27, 2018 0

Bryan Benzel of the USA was scheduled to be an alternate for Worlds Strongest Man this year until about 12 hours before the contest started.…