Hi.. I've recently bought a 68 deluxe and cant seem to work out if its a 'real' deluxe or not. quite a few threads on here
and have gone through them all but still confused!
228116896
it IS a left hand drive from california..It does have what looks like a 68 rear view mirror...all the window...