1995 Toyota Celica 6 cyl Front Wheel Drive Automatic
My brakes are making a terrible scrubbing noise when I began to slow down. However you are able to stop with no problem. Also at the bottom of my car water is leaking excessively. What is wrong with it?
SPONSORED LINKS
Saturday, August 30th, 2008 AT 8:20 PM