This is my second post today.
On the way back home, I dropped by my rental parking lot (with a roof) and checked my mini. My mini was made in 1995, and I have been driving it since 1997. Another mini on the right side. I do not know whose this is, but it is funny to see minis being parked side by side.
People see minis in Japan. It was manufactured until 2000 in UK simply because Japaneses, the largest consumers of minis in the world, kept buying them.