1965 Barracuda title and numbers
I saw that and thought the same thing
Print