64-66 Barracuda Race Cars Post your Pictures

Friday Fix, I found it. Credit is printed on the image. Anyone have a better image?
"Quick Silver"
View attachment 1715495132
Thanks I needed that.