Just received first refusal on a limited edition Panda made for the 1990 world cup in Italy. Football-painted hubcaps, embossed Italia 90 logo on seats and a few vinyls. After a quick look round, seems to be a 750L underneath all the trimmings.
Anybody seen one of these sell before? What sort of price do they make, quite a collector's item i would think?
Anybody seen one of these sell before? What sort of price do they make, quite a collector's item i would think?