MS Sport Dampers/Tein S-Techs

yeah struts will help body roll......and so will sway bars... upper, lower, front rear, you can get a complete set for from corksport i believe (they are the vendor i forget the name) but then you loose the independent suspension.... (sorta...)
 
Back