If you are looking for decent clamping force without the big pedal pressure, look into a Centerforce.


69 Super Bee, 93 Mustang LX, 04 Allure Super