Saturday, April 30th, 2011 AT 2:03 PM
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?