Man, if you want to have a lot of fun (and one hell of a work-out), then take up Mountain Bike Night Racing!
I did my first official MTB night race last night in Victory Park, Johannesburg. What a rush! A short single track trail, which takes about 5 minutes per lap, curls around trees and [...]