OnAllCylinders
Trailer
Bonus
Episode 12
Season 3
Brake Tech with LEED Brakes' Bill Cummings and Dan DeKruger
Automotive brake system technical questions are among the most common questions fielded by the tech team at Summit Racing. So we brought in the braking experts to cover some of the most recurring tech questions and answers. In this episode, Bill Cummings and Dan DeKruger of LEED Brakes join us to talk brake system anatomy, braking questions, and brake system troubleshooting.