Evolution of Bodybuilding

RESULTS: 2018 IFBB World Master Cup – Ecuador

IFBB World Master Cup

RESULTS: 2018 IFBB World Master Cup – Ecuador.

The official results are in from the 2018 IFBB World Master Cup that took place in Quito, Ecuador.