Clutch Master Cylinder Mounting
Finally got the Barracuda on the road to today to grab a couple gears!
The pedal feel is better than my '09 Challenger.
Print