2018 Giants Live Finals Preview
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 yet! A 5-event battle between the World’s Top Strongmen to find out who is actually the Strongest Man in the World! In 2017, the contest saw the surprise return of …