Cape Town South Africa
News Pictures SHARING HOPE WORLD WIDE
On the last leg of South Africa. We had tremendous support from the local News and Race Officials. We were about to partake in the largest Cycling Bike race in the world “ARGUS” of over 35,000 Rider around Cape Town South Africa.