Pete Banks directs ‘The World’s Strongest Brothers’.
Shot in August 2020 in the Scottish Highlands, ‘The World’s Strongest Brothers’ follows the lives and training of Scottish strongmen, the Stoltman brothers as they prepare their bodies to attempt world record feats of strength.