July 27, 200223 yr I've seen several of these "strut bars" advertized on various websites and e-bay and I was wondering if anyone here has them on their car. If so has the handling increased noticiably by putting them on? Thanks SteveK
I've seen several of these "strut bars" advertized on various websites and e-bay and I was wondering if anyone here has them on their car. If so has the handling increased noticiably by putting them on?
Thanks
SteveK