Torsion bars and no sway bar ????

He means Shock tower brace

I was thinking my car has a better suspension if its torsion bar and ni swaybar.