anyone out there recommend good brake pads and where to get them.i was coming through waterfoord the other evening and i heard a squealing noise coming from my front drivers wheel as i was braking but i haven't heard it since i am hoping it is just pads
*Moved to Technical Queries Forum*