64-66 Barracuda Race Cars Post your Pictures

Beautiful 1966. I do not know if it ever hit the track. The dated auction notice can be seen here:
1966 Plymouth Barracuda | T223 | Indy 2015 | Mecum Auctions
images.jpg