- Marvin - said Mine is a little bit more on the 'luxury side': View attachment 1715960864 ...but a lot of people like the design of the 65 Barracuda more.... Click to expand...