Post up your Early 64-66 Barracudas!
Not the prettiest, but hopefully will be out on the streets this year. In the process of re-doing it enough for street/strip duty.
Print