Evo X Wheels, Suspension & Brakes
I need to get some new brake pads and can't figure out what I should buy. I'm not sure if the brembo pads are the best way to go or if there is another option that might save me a few $ or give me the same/better performance. I haven't track the car yet, it's a DD but I want to be able to take...