Heh! I'll bet the look was something else. If by
Mini you mean
I had some explaining to do, put it that way...
Mini-Cooper, those seem to have become fairly popular
in the USA in the
The Mini Coopr is, IIRC, a version of the same car with somewhat better
performance.
Note that I am talking about the origianl Mini, not the modern horror
from BMW...
-tony