Dodge Challenger Chassis - Suspension
Finally got the lowering kit installed this week. I went back and forth on the Eibach Pro-system or Sport system. I’ve seen some pro pictures where I can barely tell any difference and others that had the exact look I wanted so I was a little hesitant. I think the Pro-system will end up being...