Thousands of cyclists have readied themselves to challenge the streets of Cape Town head-on in a 109km route during this year’s annual Cape Town Cycle Tour (CTCT). The CTCT happens on the 2nd Sunday in March. The CTCT is the world’s largest individually timed cycle race. CTCT organizer, David Bellairs[…]
