1965 Plymouth Barracuda Parting Out.
I'll see if I have a extra
Print