Locusts

Should new brakes make loud screeching rusty type noise when stopping especially when raining?

If they are new and it is raining it may just be the brakes getting used to being used you know like shoes you have to break them in first!

Read more