MoparGod
Well-Known Member
Contact seller
Nice used V8 Center / Drag link from a 66 Barracuda. Should fit 63-66? $250.00 plus shipping. New these are $650! Thanks