Competitions

World Log Lifting Championships 2015
The World Log Lifting Championship was held today in Doncaster, England. The line-up was strong, featuring: Nick Best Mark Felix Rob Frampton Eddie Hall Graham Hicks…