traction bars?
i have become mildly interested in the idea of traction bars but dont really understand them fully. could someone explain them a little more. i just sort wanna know if they are an off road thing or a street thing or both? and what there benefit is other then keeping the leafs and shackles from getting all twisted up. sorry if its a dumb question, im just sorta curious.
|