67 Barracuda Driveshaft
I have one out of a 68 barracuda 904, 8.75 and 7260 caps. I am located in Oquawka, Il asking 100 plus the ride if you are interested. I can post a picture tomorrow.
Print