Saturday, April 2nd, 2011 AT 2:54 AM
2001 buick lesabre. When you start out or turn a corner you hear a water slossing sound. It seams to be coming from under the dash. Thoughts?