65 Barracuda
one of the nicest 65 Barracuda's I have seen.
Good luck with sale it is worth every penny
Print