The Diesel Stop banner

clutch pedal modification

  1. Clutch pedal modification

    Clutch pedal modification

    This is the completed modification to the clutch master cylinder push rod.
Top