Stop in for a cup of coffee

I got two off a 67 Barracuda that I got last fall in the parts lot I bought. Maybe it's what your looking for??
Yep. I think 18 inch might be right....are they for a clutch type or direct bolt on?