I finally had my gears changed last weekend. When he had my car up in the air he showed me how bad my brakes were. He said they don't even work anymore. The control arms were already egg shaping the hole where they are bolted into. My question is where is the best place to find brake upgrades, I want at least Cobra brakes, and where to find torque boxes? Thanks for the help.
Paul
Paul
