Friday, November 27th, 2009 AT 9:34 PM
When I come from a complete stop, and accelerate my car makes a squealing noise on the inside of the car, but it stops when I let off the gas?