Things you didn’t know about motoring #7: Disc brakes; the popular myth.

Things you didn’t know about motoring #7: Disc brakes; the popular myth.

Contrary to popular myth modern disc brakes and anti-lock braking systems, or ABS, did not have their beginnings in motor racing, they were actually adapted for motor racing from technology […]

 

More in LeMans