Manufacturers test vehicle? Other temp import? What kind of plate did it have?
Much as I'd love it, I just cannot see their return making any financial sense...
What years where they here last visit?
I recall in the 80s when Renault and Peugeot where in N. America.
Citroen must have been here in the 60s or maybe early 70s?