i and perhaps a couple of other infidels would like to be a part of this, never ridden on a track before but sounds like it'd be a good laugh. can someone give a brief description of necessary bike setup etc?
no brakes? helmet? pedal clips? drop bars?
cheers!
i and perhaps a couple of other infidels would like to be a part of this, never ridden on a track before but sounds like it'd be a good laugh. can someone give a brief description of necessary bike setup etc?
no brakes? helmet? pedal clips? drop bars?
cheers!