One thing is a popping noise in the left front. I have not owned a car in a while but I think it is the brakes. I think we are taking it in next week. But I kinda wanted to know before I get there and if I can do the job myself? Thanks Rlanier
Sep 2, 2008 at 2:28 PM













