An ode to the Maruti Suzuki Swift in India- Indiandrives way

1
Yes, I know that the whole of India is awaiting the launch of the new Swift and that too very eagerly. Seems like 17th August is the…
Read More