Quote
Small rock or debris got caught between the pad and rotor, it will make a nasty sound!!!!


YUP!!! That's what it sounds like to me. Been there done that. Scares the crap outta you.