You will have to sweat out a few Indian summers if you keep waiting for new versions of cars to come up

More From This Section

First Published: Sep 10 2005 | 12:00 AM IST

Next Story