October 29, 2024Cape Town Cycle Tour 2025It is now one of the world’s leading cycle events, but when Bill Mylrea, John Stegmann and Louis de Waal first proposed the Argus Tour, it was meant […]