There is a persistent squeak coming from the right front of the car. The squeak goes away (temporarily) when I spray water into the right front wheel well.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing