I've used EBC pads in the past but I'm seeing a few negative things in this forum about them.
I want to purchase the pads with the absolute best stopping power. What's everyone opinion?
I want to purchase the pads with the absolute best stopping power. What's everyone opinion?