I was walking on the street today and it occured to me how prevalent Mini Coopers are in London. Other than the three Minis here, there are a couple more on the other side of the road as well.
I heard that the sale of Mini Coopers are catching up in San Francisco too. Perhaps one day, the entire road will be crawling with them. Any Mini owners here?