He was probably referring to the 8 years between the american version, in Italy we usually think in terms of "american release" dates. In any case when I'll visit him (eventually) I can't wait to read the dates on those lobby cards and posters... I do hope dates were printed on them.
I also wonder what version was released on VHS. I can only suppose the first version since the second was specifically made the way Lucas wanted. This would give credits to the theory that the Italian VHS version is actually the original theatrical release? Or still an exclusive cut as we currently believe if I'm not mistaken.