1968 Barracuda fb 318 4spd
Adjustable clutch pedal stop.
Print