2018 Europes Strongest Man Preview
Arguably the third most prestige title in the sport Europes Strongest Man takes place April 7th at The First Direct Arena in Leeds England.
Arguably the third most prestige title in the sport Europes Strongest Man takes place April 7th at The First Direct Arena in Leeds England.