Delhi… You annoy me.

Traffic Annoyances on Delhi NCR Roads

The kind of Delhi-Gurgaon I had like to see

Auto Drivers in Delhi