We often underestimate the life threatening event of failing brakes. Most car accidents happen as a result of under-performing brakes or brakes that just does not cope in poor road conditions. [...]
442 Pretoria Street,
C/O Republic Street,
Silverton,
Pretoria
South Africa