1965 Barracuda
Wow!
Impressive looking car!
Sorry to hear about the reason for selling - wish you the best.
Print