The Downshift

Brembo Brakes: Stopping Everything from Ferrari to F1!

Season 6 Episode 12 07:10
My List
Login to add items to "My List"

On this episode of The Downshift, we head to Bergamo Italy to visit Brembo, the world's largest brake manufacturer. Brembo was founded in 1961 and has become known for their technical innovation and reliability. Brembo brakes can be found on the worlds fastest road cars, as well as in the worlds most renown racing series from Nascar to F1. 

  • Seasons
  • Comments
NewestOldest