64-66 Barracuda Race Cars Post your Pictures
DC 340 said
View attachment 1715593757
Click to expand...
Wow! :eek: That is one of the
EXTREMELY
rare 64 split window Barracudas! I can't believe somebody made a race car out of it. :( :p :poke:
Print