Bodybuilding champ Kiran Dembla sports a six-pack body and has represented the country in the World Bodybuilding Championship in Budapest.
Bodybuilding champ Kiran Dembla sports a six-pack body and has represented the country in the World Bodybuilding Championship in Budapest.