12 / 15

top15

Sales of the Maruti Eeco are quite suspicious, as they increased more than 5 times to 5672 units. A 28 place jump!

Top 15 cars sold in August

12 September 2012