The Old Mutual Soweto Marathon took place at the FNB Stadium in Johannesburg on the 5th of November 2017. For more information, please visit www.sowetomarathon.com.
FNB Stadium Sunday, 5 November, 2017
The Old Mutual Soweto Marathon took place at the FNB Stadium in Johannesburg on the 5th of November 2017. For more information, please visit www.sowetomarathon.com.