05-01-2012, 04:13 PM
I remember reading that drop links off one of the xsaras are slightly shorter, ie ideal for lowered cars, but can't remember which model, anyone know? My memory's trying to tell me it was the picasso, but i'm not sure i believe it...