Carbon Brake Pads!
by Byron on Jun. 04, 2007 at 7:20 AM
Ok, the oft-asked, much debated, and a bit confusing question on brake pads came up for me this weekend at a hilly race when a set of Kool Stop carbons squealed like Lindsay Lohan at a Hollywood coke party.
I had run just regular Dura Ace…» Read More »