Quote Originally Posted by rallyfiend View Post
Not many of those villages buy over 1 million new cars a year.

Usually second per capita car sales markets in the world.
still not enough... a village with 3 people each having 3 cars will be the per capita car sales market in the world.

irrelevant country.