
The Cape Argus In the world of international bike racing, the Tour de France is usually theĀ first one that comes to mind. While the Tour is certainly high profile, the Cape Argus, in Cape Town, South Africa, is by far the largest. With 35,000 entrants in 2013’s race, the Argus, as it’s now known, isRead More