GDI'd Clio 182
Hey guys, just recieved my new APEX 30 mm lowering springs. I have the Eibachs installed at the moment and was thinking of lowring my car even more. some1 on the forum told me that Eibachs are much better handling wise. Will I feel the diff? what do you guys think? shall i go ahead and install them? all feedback appreciated. Thanks
Abdulla
Abdulla