A sedan is the first picture that comes to mind when most people imagine a 'car'. And one of the most popular cars in India is the Honda City. It's been on sale continuously for over two decades and has seen the iconic badge being adorned on five different generations of cars. We take a closer look at what makes the All-New Honda City the best car you can buy in India currently - by pitching two teams of professionals to showcase what makes it special.