Cherry Festival Win
The annual Cherry Festival in the South African Freestate town of Ficksburg is a popular cultural and sporting event. Mountain Bikers from all over South Africa take this opportunity to race on the fun trails and thereafter relax and enjoy all the various cherry-induced products. For us, it is always one of our calendar highlights,