Anne Francis August 7, 2018
Ushika Muckenhumer achieves a podium finish in his first attempt at the almost 5,000K race