E30 (1982 - 1993)
So I recently purchase an 86 325e from a guy in NC. The only thing I noticed when I purchased the car was that the ball joints were severaly worn (probably shouldn'y have driven it home). So I bought an entire front end kit with new control arms, tie rods, and poly bushings and installed this...