Wednesday, 10 March 2010




CAPE TOWN, South Africa -- Seven-time Tour de France champion Lance Armstrong has arrived in South Africa ahead of his appearance in the Cape Argus cycling race. Armstrong flew into Cape Town late Monday and is set to ride as part of...
Full Story: The Miami Herald



 

RSS