Quote:
Originally Posted by JusticePete
Did they just start doing business in the USA last year?
|
Been around in Europe for many years (15? 18?), distributed in US for 5 years I think? Not popular (mega$), but about the best brakes money can buy.
I'm a
huge fan of the Brembo GT-R brake kits as well.