Things that driving on Delhi road teaches you!
India | Oct 03, 2014, 12:04 AM ISTIf you can manage to drive on the jam-packed roads of Delhi, then you can literally drive anywhere in the entire planet… even on the Moon. It's not an exaggeration! I am sure all delhiites and people