New 1967 Barracuda Owner!

Welcome aboard glad to have you! I love my barracudas mine is 6 years newer than yours lol but yours looks a hell of alot better!! Haha