Originally Posted by Jon-Lars
Here's a photo album:
Check your lever ratios on the linkage. You can get sufficient pressure on the brake shoes if you keep close to the stock ratio - which is 23mm/5.3mm, or 4.34/1.
(Multiple lever ratios are multiplied to get the overall ratio)
Is that a ratio for travel, or arm length?
Also... thats a pretty beautiful bike, painfully beautiful.