1968 Barracuda Fastback (No motor no trans)

Is it a 67?

The last picture shows a vin tag on the door jamb and that was a 67 thing. 68 should have the vin tag on the dash. Is there another vin on the top of the dash??
He did mention that the car was built in Mexico, so their serial numbers are in a different place than American built cars.
Notice that the speedometer is in KM/H not MP/H which backs this up..........