That squealing sound when you start your car or rev the engine is a slipping fan belt. Besides being irritating, it could also cause more serious problems that will prevent you from driving the car until it is fixed. In most cars, the fan belt is connected to the alternator, which is mounted on a pi
Read More