Glossary “torque boxes” Definition:
The structural parts of the frame designed to allow some twisting to absorb road shock and collision impact.
Glossary “torque boxes” Definition:
The structural parts of the frame designed to allow some twisting to absorb road shock and collision impact.