1968 Barracuda Euro Import Version

An Italian Mopar expert told me that he knew the first Italian owner of the car (who passed away years ago), from what he knew the car was originally white... but these are just words, so who knows.
I can't find the original Swiss owner of the plate ZH15750 on the Barracuda.
I did a research and this license plate owner now is a 40 years old woman who lives in Meilen 8706, probably nothing to do with the Barracuda's owner.
Anyway, in the 1971 Swiss movie "La Salamandre" you can see a (1968?) Barracuda ... with license plate Geneva 25605...
If It's 68 the grill is a little in the dark... maybe a 67.

i161303.jpg