Tuesday, February 5, 2008

A Grande Entrance

I think most people trust Mahindra more than they do Tata and that seems to be the deciding factor. But, now with the introduction of the new Sumo Grande

No comments: