Squealing*brakes are as annoying when riding a city bus as they are when driving a sports car. But Porsche’s engineers*want you to know that you shouldn’t worry, even if it is*grating. The German company has produced a short*yet fairly thorough video on the subject, presumably so dealerships can*send or show it to customers to*mitigate complaints*about*the […]
More...