Let’s go a little bit off topic now. When the Tata Motors began selling the Nano in 2009, there was a huge hue and cry about the pressure that the infrastructure will come under when the Nano starts flooding the streets.
Suzuki Alto
Suzuki Alto
Suzuki Alto
Suzuki Alto
Suzuki Alto