It was a promise made to his friend and cyclist Andre. Now, Macfarlane Moleli has completed one of the toughest challenges in the world. He is an IRONMAN!
See All 340 Episodes of "Carte Blanche: The Podcast"