Ducati 1299 Panigale: Achey Brakey Parts

The brakes. Stoppers. The coward pedal. The hero lever. Call them what you will, they are pretty damn important on a motorcycle.

Continue Reading Ducati 1299 Panigale: Achey Brakey Parts