I hear a screechy giggling noise but is usually coming from the interior of the car. I think it's coming from me and any passengers!
Seriously, if you have something that doesn't sound right mechanically then make an appointment with your local dealer to get it checked out asap.
Seriously, if you have something that doesn't sound right mechanically then make an appointment with your local dealer to get it checked out asap.