AdminJun 61 min readIMCF World ChamionCongratulations to Josh on becoming an IMCF world champion in Belmonte, Spain ⚔️🛡️🥇