Thursday, February 23rd, 2006 AT 4:45 PM
I don't know how to explain the noise, but when you hit the smallest bump in the road, it makes a loud annoying noise. You can hear it on the inside of the car and it is really squeaky. I can't figure it out. Please help!