Discrepancy between production numbers and VIN for 65 Barracuda
The V8 stamping on the VIN tag means it came factory with a V8
Print