Barberton XCM Mountain Bike Challenge

The Barberton XCM boasts with five different race categories, from the “very delicate” 20km FUN RIDE to the “not so delicate” 110km ULTRA MARATHON.

For more info go to: http://barbertonxcm.co.za/wp/