jsrick80
Full Access Member
I ordered the icon from 4 wheel parts. Deciding between the 1.5 or 1.75 setting.
Sounds like everyone has been happy with every system. I was also thinking about the eibach springs, but not enough reviews on them for me to jump
Sounds like everyone has been happy with every system. I was also thinking about the eibach springs, but not enough reviews on them for me to jump