2017 Table Mountain Race Series by 303cycling | Jul 3, 2017Golden Full details and registration information here