Joined
·
404 Posts
I am going to be doing a full suspension revamp on my car this winter and instead of going with the stock control arms and Steeda X2 ball joints, I figured I would go with the 2003 cobra ones with the better bushings and ball joints. Problem is I can't seem to find them anywhere. Does anybody know where I can get these control arms from?