Pedal pushrod length
Anybody know offhand the length of the pedal to z-bar pushrod on a 1968 Barracuda?
Thanx, Bob
Print