Post up your Early 64-66 Barracudas!
Sold mine last year when I had to move. Couldn't live without it. Got it back last week and won't let it go again...........
Print