Trinity Germiston #1
Ekurhuleni Municipal Park Germiston Lake, Germiston, South Africa, South AfricaTrinity Germiston is part 1 of a 3 part race. Athletes can join any single one or all three. Trinity Sports triathlon and duathlon races…
Trinity Germiston is part 1 of a 3 part race. Athletes can join any single one or all three. Trinity Sports triathlon and duathlon races…