Roadcuda said '65 is the first year of Barracudas'? So what is the one I have in my garage that says it was built in June of '64?!? I wish these guys would get their facts straight before posting ads. Click to expand...