Suzuki Motor launched its Celerio small hatchback in Indonesia at the weekend. The 1000cc car is imported assembled from Suzuki Motor (Thailand) and will slot in above its Wagon R low-cost green car ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results