2003 Toyota Sienna 6 cyl Two Wheel Drive Automatic
i just had my brakes (front and rear) replaced less than 2mos. Ago. Now I hear my rear brakes whistling when stopping. What seems to be the problem? Does it need to be replaced again?
SPONSORED LINKS
Thursday, October 8th, 2009 AT 2:22 PM