7 ms·
It means that you can brake as hard as you like without danger of toppling over. The brakes work like abs on a car. We have customers that have already drove 70
by kwigglebike 5y ago
It means that you can brake as hard as you like without danger of toppling over. The brakes work like abs on a car.
We have customers that have already drove 7000km without any wear to the drivetrain.