almost everytime i stop my brakes are making a noise something like this, "harrrrrrooo" and im not really sure when it is, it really only happens when braking lightly but happens randomly at other times, any ideas?

Mine make this sound when I reverse and brake. I have no idea. I'm replacing rotors/pads next weekend so we'll see.