Dodge Sucks...

Just by them not knowing what they are says how much they know about cars. I think torsion bar setups are brilliant. Nice job on boxing them in.