66 V8 Center / Drag Link 63-66?
Nice used V8 Center / Drag link from a 66 Barracuda. Should fit 63-66? $250.00 plus shipping. New these are $650! :eek: Thanks
Print