i have a 2000 ford taurus. My car has been driving "off" today. When i stopped to take a look i heard a psshing noise from under the passenger tire and it is also leaking water from the same spot. any ideas??
Apr 30, 2011 at 2:03 PM