Brakes offer a high level of performance, while in off-road conditions simple grip is the biggest constraint

Brakes offer a high level of performance, while in off-road conditions simple grip is the biggest constraint