Front brakes failed Mot, halfords pads were available but on the box it says 318 320 etc and not high powered 3.0 z4?
Were can I get pads from and which ones and how hard are they to fit?
Were can I get pads from and which ones and how hard are they to fit?