can you believe it? another torsion bar question?? 1.03" vs 1.08"
@72bluNblu
is probably who you’re thinking of. He is a wealth of good suspension knowledge.
Print