Cape Town Marathon 2025 Its fair to say that race day did not go as expected. I set my alarm for 4.10am, […]