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…

In the middle of the Norwegian mountains, an arena has been built. An arena for giants. Huge power stairs, enormous Hercules hold pillars, timber yokes…