It was on the car when i got it and the previous owner didn't know....Alll i know is that a speed shop in Californian put it on before the sold it to the previous owner that lives in Denmark ..
So if anyone can help me whit some info on the control arm/front end I will appreciated it...Will try to get more pics of it...