Hello all. Im finally finished with the Power Master system after getting a hard pedal, at an intersection, and almost wrecking my car.
Does anybody know someone, in Long Island, N.Y., who has expertise in installing the new brake system?? I am not a racer so i decided
to go with the...