Dear Forummers!
I've just bought a set of D2 Adjustables for my car... Does anyone know any good suspension experts where I can install these?
or any mech can do it? I will probably bring it over to my usual mech to have a look see first...
Appreciate any feedback and thanks!
I've just bought a set of D2 Adjustables for my car... Does anyone know any good suspension experts where I can install these?
or any mech can do it? I will probably bring it over to my usual mech to have a look see first...
Appreciate any feedback and thanks!