Had this been from a foreigner visiting Delhi, i would have thought it to be his true account..but coming from an Indian, it seems strange and somehow cooked-up. For us Indians/Delhiites, this is the normal way of driving. We are surely not the best of drivers but we only realize this when we visit foreign shores. Honking..i think its better to honk than to make a real dent on metal or flesh. Though i agree with mirror thing..and its not the drivers fault..since no one tell about use of mirrors even during licence procurement, you cant blame the licenced but un-trained driver.