jimb66
Member
Contact seller
1966 Barracuda clutch and brake pedal assembly with all related components, linkage, and mounting hardware. Very Good condition - $250 plus shipping.