Cheick “Iron Biby” Sanou Lifts 230-kg (507.1-lb) for a New Log Lift World Record at 2023 Giants Live World Tour Finals
Glasgow, Scotland – At the 2023 Giants Live World Tour Finals on October 21st, the atmosphere was thick with anticipation. ...
Glasgow, Scotland – At the 2023 Giants Live World Tour Finals on October 21st, the atmosphere was thick with anticipation. ...