Anti-Squeal Grease..

You’re cruising toward a column of cars waiting at a stoplight. You apply your brakes and are rewarded with a sound that, like fingernails on a chalkboard, raises goose bumps on your neck – and maybe the blood pressure of the driver in front of you. Sound familiar? Like everything else automotive, an annoying noise…