Brakes are a funny thing. If you think about it, cars, especially performance cars, are about going, not stopping. But brakes actually help you go faster, not just slow you down. Brembo, the Italian brake component manufacturer has known this since day one, and they have been up to some interesting wizardry lately. That wizardry we will see in acti...
If you liked this article you might be interested in these..