Twice within the past week I've seen a clean looking green Mini (a real one, not one of those new fangled Midis they sell these days) badged as an "Innocenti" and purporting to be a Mini Cooper. It is left hand drive, but beyond that I couldn't tell much more. Know anything about these, Jay? Hal