64-66 Barracuda Race Cars Post your Pictures


Dang…..
I had a chance to buy this when it was in Venetia, PA.