16-10-2015 20:54
via
cnet.com
Watch Brembo punish its Formula 1 brakes with some red-hot testing cycles
No, you probably don't want these on your street car.
Read more »