Driving a tuc tuc in the cahotic and dangerous traffic of New Delhi, indeed needs many Saints to protect!
JPC: all rights reserved