Suzuki is the master of the small car. Yes, it’s a title it has awarded itself, but it has the figures to back it up: in India, for example, 4 in 10 of all new cars sold are Suzukis, most of them ...
Some results have been hidden because they may be inaccessible to you