It's said you can't have too much of a good thing and that's certainly true when it comes to brakes. After all, have you ever heard anyone complain about the brakes on their street rod being too good?