64-66 Barracuda Race Cars Post your Pictures

Been a long time, guess not a lot of interest?
Roys Little Red Cuda.jpg