Honk more, wait more: Mumbai traffic police introduce the punishing signal to curb noise pollution
13
votes
So what do you prefer a Diesel or a petrol ?, I personally love Diesel I think they are superior to petrol in many ways