Saturday, December 26, 2009

Brembo - Brake Systems God?

No matter how fast you go, you've gotta stop. And sometimes, stop in sharp transitions. Many people say most performance brakes are manufactured by Brembo - even for Ferarri and Porsche. How true?





No comments:

Post a Comment