Quote:
Originally Posted by RobLS
It shows me that the brembo brakes cost 0$, great deal if its true
|
They're based in Camarillo, CA, which (if I recall correctly) is famous for its insane asylum. Maybe that explains why you can get some crazy deals :smile: