« Back to Dictionary Index
A suspension system that utilizes torsion bars instead of traditional leaf or coil springs to provide support and damping to the vehicle.
« Back to Dictionary IndexA suspension system that utilizes torsion bars instead of traditional leaf or coil springs to provide support and damping to the vehicle.
© SPEEDREVIVAL.COM 2024