Negotiating the mean streets of Delhi you see sometimes the car “which is not itself mean, which is neither tarnished nor afraid.” That’s a rare sight. Significantly less rare are less-than-new luxury cars. If fleeting glimpses are anything to go by, then the Mercedes E class is becoming very popular on the roads. A quick search tells me that right now there are 270 used Mercedes E classes on sale in the Delhi region. Wonder if the car which I took a photo of has been put out to pasture yet.